这似乎是一个新手问题,但是将其他库链接到Xcode项目的“正确”方法是什么?例如,假设您正在使用某个应用程序,并希望使用在Github上托管的asi-http请求库或tapku。我只是进入终端,使用git clone
获取存储库的本地副本,但那又是什么?
仅添加Header Search Paths
的路径是正确的吗?或者在Xcode中创建一个文件夹并将目录拖到项目中?
我已经回顾了一些关于此的SO帖子,但无法确定最佳做法是什么。
谢谢!
答案 0 :(得分:2)
我首选的方法是将include和library目录添加到我的项目中,组层次结构与实际的文件系统层次结构相匹配。这样你就不需要搞乱标题路径,库路径等的设置,和作为奖励你可以在需要时轻松查找头文件中的内容(例如通过Command-D )。随着您的项目的增长以及您拥有更多第三方库等,您会发现这种方法更易于管理。