无法让RestKit在Xcode 4.6中工作

时间:2013-02-13 00:42:23

标签: xcode ios6 restkit

我正在尝试让RestKit工作,但我一直收到错误,这是Xcode 4.6,目标iOS是6.1

我正在遵循本指南:

https://github.com/RestKit/RestKit/wiki/Installing-RestKit-v0.20.x-as-a-Git-Submodule

我得到的错误是:

Undefined symbols for architecture i386: 
"_OBJC_CLASS_$_RKClient", referenced from:
objc-class-ref in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)         

指南和我的Xcode之间的区别之一是文件libRestKit.a无处可见,唯一的选择是RestKit(参见我的xcode下面的截图)

http://i.stack.imgur.com/G9jVC.png

我可能错过了一些非常简单但我无法弄清楚

的内容

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您使用的是RestKit的0.2版,请尝试使用CocoaPods进行安装。

0.2现在是一个受伤的世界,特别是如果你有0.1或更早的经验。许多方法都消失了,没有找到替代品的好方法。文档仍有0.1个示例和文档,在0.2中不再正确。

NSScreencast在0.2上有几个视频,非常好。

希望文档很快就会更新。