5

我正在将 RestKit 与我的项目集成。我正在使用版本RestKit-0.20.2。在这个版本中,我们有什么方法可以在没有对象映射的情况下完成请求?我想做与海报在这里所做的相同的事情:Parsing JSON without Object Mapping in Restkit iOS。但它似乎是一个旧版本,并且 RKClient 在 0.20.2 中不可用。

是否可以使用 RestKit-0.20.2 在没有对象映射的情况下进行请求?

PS:我在谷歌搜索,我无法找到/识别我的问题的正确答案,因为我是 RestKit 的新手。

谢谢大家!

4

2 回答 2

5

RestKit 用于AFNetworking执行其所有原始网络通信并在其上构建映射。因此,如果您需要在没有映射的情况下发出请求,您可以完全访问这些AFNetworking类。

于 2013-07-06T05:52:55.800 回答
2

我需要发送没有对象的 PUT(并具有基本授权)。在尝试了不同的方法后,我最终AFHTTPClient直接使用以下方式发送了请求:

AFHTTPClient* client = [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:@"http://the.host"]];
[client setAuthorizationHeaderWithUsername:username password:password];
[client putPath:@"/api/resource" parameters:nil success:success failure:failure];
于 2014-02-12T17:10:19.943 回答