我正在使用post object方法发布到我的Rails服务器。
[manager postObject:recipe path:@"/api/recipes" parameters:@{ @"auth_token": fbAccessToken } success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {
NSLog(@"mappingResult: %@", mappingResult);
}];
这可以按预期工作,但是我的Rails应用返回了Recipe的json。如何获得该值?
最佳答案
所有返回的值都在mappingResult
变量中。RKMappingResult
对象有许多方法,可以在正确设置时返回序列化的JSON。这样的方法是:dictionary
和array
。您可以在header文件中查看其他方法。
另外,请务必阅读可以在RestKit网站上找到的文档,并且很多事情对您来说都将更加容易。
关于ios - Restkit PostObject的返回值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24842547/