我正在使用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。这样的方法是:dictionaryarray。您可以在header文件中查看其他方法。

另外,请务必阅读可以在RestKit网站上找到的文档,并且很多事情对您来说都将更加容易。

关于ios - Restkit PostObject的返回值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24842547/

10-10 22:03