使用Restkit输入一个简单的字符串

时间:2013-11-29 15:05:58

标签: objective-c restkit restkit-0.20

我只需要发送带有PUT请求的字符串或带有Restkit 0.2的API

我创建了这个RKRequestDiscriptor:

RKRequestDescriptor* putnoteRequest = [RKRequestDescriptor requestDescriptorWithMapping:nil objectClass:[NSString class] rootKeyPath:kLBFeedbackNotePrefix method:RKRequestMethodPUT]; 
[objectManager addRequestDescriptor:putNoteRequest];

我有这个错误:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: mapping'

这非常简单,我想在每次调用API时使用Restkit,并且不希望将我的调用与NSUrlRequest混合使用。

可以用休息套件输入一个字符串吗?

1 个答案:

答案 0 :(得分:0)

为每项工作使用适当的工具。如果您没有进行任何映射,请不要仅限于使用RestKit进行所有通信。这是不合适的,会导致复杂和人为的代码,你应该有一些非常简单的东西。

RestKit建立在AFNetworking之上,因此您可以完全访问所有功能 - 使用它(即AFURLConnectionOperation)。