Wes*_*ton 2 rest objective-c ios restkit
我使用Restkit发布类型为A的对象,响应应该是B类型的对象.
我设置了相应的响应和请求映射,但RestKit抱怨它有一个B类型的对象而不是A.
由于这是我想要的行为,有没有办法告诉RestKit它的确定并继续为我映射它?
您需要做一些额外的工作来告诉RestKit POST的源对象不应该用作目标对象.要做到这一点,你需要nil的targetObject请求操作(这意味着越来越明确地摆在首位的操作,然后进行排队吧):
RKManagedObjectRequestOperation *operation = [objectManager appropriateObjectRequestOperationWithObject:objectToPost method:RKRequestMethodPOST path:@"XXX" parameters:anyParams];
operation.targetObject = nil;
operation.targetObjectID = nil;
[objectManager enqueueObjectRequestOperation:operation];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
282 次 |
| 最近记录: |