我正在开发一些iPhone开发项目,我开始重构代码,并希望能够将它打包到一个库或框架中,我可以在不同的xcode项目中为不同的iPhone应用程序重用它.我查看了xcode中的New Project对话框,我在iPhone OS下的唯一选择是创建一个Application.我还在iPhone SDK文档中的某处读到,我无法创建自己的框架以在不同的iPhone应用程序中重用.那么打包我的可重用组件的最佳方法是什么?我查看了iPhone SDK文档但无法找到.我可以将所有可重用的类保存在一个虚拟项目中,并链接到其他项目的源文件(因此我需要维护一个源的单个副本),但这感觉非常笨拙.谢谢,fxt
不幸的是,Apple 不允许现阶段的 iPhone 开发框架。您可以将代码捆绑在静态库中,也可以仅将源文件捆绑在一起,以便可以在多个项目中轻松使用它们。
我使用 SVN 并将可重用代码保存在存储库中,以便我可以轻松地将它们作为外部代码包含在新项目中