根据说明安装RestKit(使用github获取源代码),导入后,我在XCode中得到“使用未声明的标识符'RKClient'”错误。
根据说明,在安装和链接之后,我将以下代码放在didFinishedLaunchingWithOptions中:
RKClient *client = [RKClient clientWithBaseURLString:@"http://restkit.org"];
有什么想法吗? 感谢
答案 0 :(得分:10)
RKClient不再是RestKit 0.20.x的一部分。 RestKit现在使用AFNetworking。您可以像这样访问新的HTTP客户端:
[RKObjectManager sharedManager].HTTPClient
请参阅https://github.com/RestKit/RestKit/wiki/Upgrading-from-v0.10.x-to-v0.20.0
您可以找到有关升级的大部分更改:)
答案 1 :(得分:3)
您是否安装了最新的RestKit,即0.20pre2版本?如果是的话,那就是你在处理与我30分钟前相同的问题。问题是API从0.10版本急剧变化到0.20版本,文档仍在描述版本0.10的内容。关于你的特定问题,RKClient类在0.20中不再存在,并且整个网络方法已经改变。