我的应用程序基本上是在iOS sdk 4中构建的,它已接近完成。
我希望在sdk 5中使用一两个新功能,我是否需要在sdk 5中创建或重新考虑当前应用?
我可以向Apple提交包含多个sdk版本的应用吗? (例如,一个是在sdk4中构建和部署的,另一个是在sdk5中构建和部署的)?
解决上述问题的任何聪明方法?
答案 0 :(得分:5)
您使用5.0 SDK并将部署目标设置为4.x.您需要使用NSClassFromString
和-respondsToSelector:
检查类和选择器是否可用。
查看WWDC 2010的“Session 130 - Future Proofing your Application”。