我想知道在将外部SDK集成到我的项目时使用的最佳实践,特别是如何处理* .a文件和* .xcodeproj文件。
外部SDK包的示例:PhoneGap,Facebook,Google-Analytic。
是否有理由将* .xcodeproj复制到我现有的项目中,还是仅仅使用* .a文件?
在一个项目中有多个* .xcodeproj文件是否有利有弊?
答案 0 :(得分:1)
您永远不会将.xcodeproj复制到您的应用中。
通常,您将添加库(./a)或所需的任何标头和实现文件(.h& .m)。
通常,您会将第三方SDK xcode项目编译为库文件并包含该已编译的库文件。