我已经构建了一个需要库文件的iOS应用程序。我创建了它们(静态库.a扩展文件),实际上还有项目,我想将它们包含在我的项目中。
要遵循的好程序是什么。
我们是否需要将项目包含在我们的项目中作为库和&只为它们制作参考路径(制作外部参考)或直接将它们包含在我们的项目文件夹中。
如果我们包含该项目,现有项目构建文件的大小将会增加。
由于
答案 0 :(得分:1)
如果我是你,我会包括它们并确保我检查“复制到目标文件夹”,因此项目是完整的和可转移的,并且也可以非本地编译。
答案 1 :(得分:1)
This将解释将库包含到现有项目中。看看那个。希望它会对你有所帮助。
答案 2 :(得分:1)
我最喜欢的方法是使用cocoa pods。 Cocoa pod使您的库与其相应的github项目保持同步。有关详细信息,请访问可可豆荚网站。但步骤的大纲是:
Cocoa pods将下载该库并将其集成到您的xcode工作区。如果不完美但我发现它是维护外部依赖关系的最佳方式。
为了使这个工作你所包含的图书馆必须已经成为一个“pod”。这意味着在公共可访问的URL中具有podspec文件。最相关的Objective-C开源库有一个。