Iphone ios4的ios5脚本应用程序

Iphone ios4的ios5脚本应用程序,iphone,ios5,compatibility,storyboard,Iphone,Ios5,Compatibility,Storyboard,我正在创建一个新的应用程序,并计划从ios5开始,因为它支持storyboard。但是,我不确定使用ios5编译的应用程序是否在ios4上运行,因为我们正在考虑一种向前兼容性。由于ARC是一个编译时特性,我猜这不是问题。但是,诸如prepareforsgue或performsguewithidentifier之类的调用取决于ios5api。但是,在构建代码时,我想知道可执行程序集是否能够在ios4设备上运行。有人能解释一下吗 此外,如果答案是严格的“否”,我是否需要使用应用程序的传统NIB?是否

我正在创建一个新的应用程序,并计划从
ios5
开始,因为它支持
storyboard
。但是,我不确定使用
ios5
编译的应用程序是否在
ios4
上运行,因为我们正在考虑一种向前兼容性。由于
ARC
是一个编译时特性,我猜这不是问题。但是,诸如
prepareforsgue
performsguewithidentifier
之类的调用取决于
ios5
api。但是,在构建代码时,我想知道可执行程序集是否能够在
ios4
设备上运行。有人能解释一下吗


此外,如果答案是严格的“否”,我是否需要使用应用程序的传统
NIB
?是否有任何可选功能可以工作,也可能不工作?

UIStoryboardSegue仅适用于iOS 5,因此该应用程序不会在iOS 4上运行。因为它不是编译时特性,所以您必须重新使用
NIB


您使用的任何仅在iOS 5中可用的方法都无法在iOS 4中使用,这意味着任何处理情节提要的方法都无法在iOS 4中使用。

Hmm,这意味着我需要回到传统的XIB,以确保此应用程序向后兼容。我猜我可以用ARC。。