3

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

https://github.com/ustwo/US2FormValidator

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

4

2 回答 2

1

我最终通过设置Header Search Paths使其工作,之前添加了目标依赖项并将二进制文件与 Build Phases 中的库链接......谢谢大家的回答。

于 2012-11-19T14:28:45.223 回答
0

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

于 2012-11-18T15:44:58.160 回答