问题
在阅读了iOS上Restkit的安装说明之后,我收到了Apple o链接器错误:

我的过程
我试着遵循在这里找到的Restkit安装说明:https://github.com/RestKit/RestKit/wiki/Installing-RestKit-in-Xcode-4.x
我首先通过Git添加了Restkit作为子模块。
我将Restkit添加到我的项目中,并将必要的配置添加到项目的目标构建设置中


然后,我将Restkit添加为一个Target依赖项

解决方案的线索
不管出于什么原因,Restkit中的一些文件都出现在红色中。

在链接Restkit框架时,这会导致类似的行为

我试过的
就这样。我希望这足以解决这个问题。
编辑:确认标题搜索路径的额外图像:

发布于 2012-09-03 23:50:57
这个解决方案很傻,但我意识到Restkit实际上并不需要构建在Restkit.framework上的iOS。相反,它需要libRestkit.a文件添加到‘链接二进制与库’部分。
这允许您在没有编译错误或警告的情况下将<Restkit/Restkit.h>添加到代码中。
发布于 2012-08-24 20:22:17
您需要手动构建要复制到构建目录中的头文件的RestKit目标。显然,主项目构建不能可靠地运行子项目构建?
所以,我解决这个问题的步骤:
Select the RestKit run target
Build
Make sure the header search path was set on all target (apparently on project itself is not enough)
Build main project要获得更多的分步指令,请通过本教程。从这里下载源代码。
发布于 2013-06-08 14:11:35
我遇到了很多问题,试图通过下载项目、尝试手动链接来使其正常工作,等等。最后,我发现可可豆是一种管理依赖关系的方法。我遵循了这个指南:http://www.raywenderlich.com/12139/introduction-to-cocoapods,它帮助我起床和跑步。在这个过程之后,cocoapods为我介绍了rest工具包依赖项。
https://stackoverflow.com/questions/12115759
复制相似问题