ios - 将其他 git 存储库添加到 Xcode 项目中

标签 ios xcode

这似乎是一个新手问题,但是将其他库链接到 Xcode 项目的“正确”方法是什么?例如,假设您正在开发一个应用程序并希望使用托管在 Github 上的 asi-http-request 库或 tapku。我只是进入终端,使用 git clone 获取存储库的本地副本,然后呢?

将路径添加到 Header Search Paths 是否正确?或者在Xcode中创建一个文件夹,然后将目录拖到项目中?

我已经查看了一些关于此的 SO 帖子,但不能完全确定这里的最佳实践是什么。

谢谢!

最佳答案

我的首选方法是将包含目录和库目录添加到我的项目中,组层次结构与实际文件系统层次结构相匹配。这样你就不需要搞乱头文件路径、库路径等的设置,作为奖励你可以在需要时轻松地在头文件中查找内容(例如通过 Command-D ).随着项目的增长和第三方库的增多等,您会发现这种方法更易于管理。

关于ios - 将其他 git 存储库添加到 Xcode 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9120583/

相关文章:

iPhone:Xcode、仪器、内存分配。什么是合理的?

ios - Swift 中的“使用未解析的标识符”

ios - 单点触控 : ResignFirstResponder() issues

ios - ScrollView 中的按钮被禁用 - iOS Swift

ios - 在 iOS 中从文件中获取图像

禁用蓝牙时的 iOS 信标区域监控

html - 可靠地使用 hammer.js 获取平移事件,同时仍然在 iOS 中自然滚动......?

ios - 当值为 nil 更新到 3.10 时,iOS 上的 Google Analytics 崩溃

c - LLDB 错误,我该怎么办?

iphone - nsmutablearray 浮点对象返回零