当我在3.0设备上运行时,我想在我的2.0应用程序中使用iPhone OS 3.0的某些功能。我不想一直使用3.0,因为有些客户还不想更新。
我对MapKit.framework(-weak_framework MapKit)的弱链接进行了一些实验。我发现它相当麻烦,因为我不得不欺骗编译器/链接器以将2.0 SDK与所有代码一起使用,除了使用MapKit的代码。
有人对此有更多经验吗?您正在做什么使其编译/链接。是否有人已经向苹果提交了一个应用程序,该应用程序与其他OS版本的框架存在弱链接?
相关分类