如何使用多个sdk版本创建iOS应用程序?

use*_*015 1 iphone objective-c ipad ios

我的应用程序基本上是在iOS sdk 4中构建的,它已接近完成.

我希望在sdk 5中使用一个或两个新功能,我是否需要在sdk 5中创建或重新考虑当前应用程序?

我可以向Apple提交多个sdk版本的应用吗?(例如,一个是在sdk4中构建和部署的,另一个是在sdk5中构建和部署的)?

有任何聪明的方法来解决上述问题吗?

hyp*_*ypt 5

您使用5.0 SDK并将部署目标设置为4.x. 您需要使用NSClassFromString和检查类和选择器是否可用-respondsToSelector:.

从WWDC 2010 查看" 会议130 - 未来证明您的应用程序 ".