在Xcode中添加框架项目

时间:2012-11-18 13:07:20

标签: ios xcode github static-libraries

我在iOS开发方面很新,我找到了一个我想在我的应用程序中使用的库:

https://github.com/ustwo/US2FormValidator

我按照作者在他们的文档中描述的步骤将他们的项目导入我的,但我无法从我的代码#import导入的项目的.h文件。我还看到目标构建阶段中的库项目仍为红色。也许我没有正确导入项目,我将整个项目文件夹复制到我的文件夹中,然后在我项目的Xcode项目导航器中:右键单击>将文件添加到项目>选择我要导入的项目的.xcodeproj文件,并将其复制到我的项目文件夹中。那是这样做的吗?

2 个答案:

答案 0 :(得分:1)

我终于通过设置标题搜索路径来完成它,之前添加了目标依赖项并将二进制文件与Build Phases中的库相关联...感谢大家的答案。

答案 1 :(得分:0)

您似乎已正确导入项目。 (您不必将项目文件夹复制到您的内部,但个人偏好...)通常Xcode会正确连接标题和源文件,但我不得不偶尔手动将文件添加到目标的构建阶段窗口。 (特别是如果您的子项目构建一个静态库,则将标题添加到Copy Headers构建阶段。)说到这一点,请确保将相应的目标添加到Target Dependencies列表中,以便Xcode知道编译其必需的文件。