ios5 ios5故事板应用程序

问题描述:

我正在创建一个新的应用程序,并计划从ios5开始,因为它支持storyboards。但是,我不确定在ios5编译的应用程序是否在ios4上运行,因为我们正在寻求一种前向兼容性。由于ARC是编译时功能,我猜测这不是问题。但是,像prepareForSegueperformSegueWithIdentifier这样的呼叫取决于ios5 api。然而,随着代码的建立,我想知道可执行程序集是否能够在ios4设备上运行。有些人可以谈谈这点吗?ios5 ios5故事板应用程序

此外,如果答案是严格的否,我是否需要回到传统的NIB的应用程序?是否有任何可能有效的选择性功能?

UIStoryboardSegue仅适用于iOS 5,因此该应用程序将无法在iOS 4上运行。由于它不是编译时功能,因此您将不得不返回使用NIB's。

你使用任何方法,这些方法只能在iOS 5中可不会在iOS 4的工作,因此这意味着,随着故事板处理任何方法都无法在iOS中工作4

+0

嗯,意味着我要回去到传统的XIB,以确保这个应用程序是向后兼容的。我猜我可以使用弧虽然.. – Kiran

+0

是的,你可以使用弧。 – rckoenes