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

时间:2011-10-05 00:24:46

标签: iphone objective-c ios ipad

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

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

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

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

1 个答案:

答案 0 :(得分:5)

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

查看WWDC 2010的“Session 130 - Future Proofing your Application”。