当它在 3.0 设备上运行时,我想在我的 2.0 应用程序中使用 iPhone OS 3.0 的一些功能。我不想一路走3.0,因为还有客户还不想更新。
我对 MapKit.framework (-weak_framework MapKit) 的弱链接进行了一些实验。我发现这很麻烦,因为我不得不欺骗编译器/链接器以将 2.0 SDK 与除使用 MapKit 的代码之外的所有代码一起使用。
有没有人有这方面的经验?你在做什么使它编译/链接。是否有人已经向 Apple 提交了一个应用程序,该应用程序与其他操作系统版本的框架建立了弱链接?