restkit - 如何设置 RestKit 0.10.0 来识别 'error' 和 'errors' 消息?

标签 restkit

在 0.10.0 之前,“错误”和“错误”消息都可以在 RestKit 中“正常工作”。我发现在 0.10.0 中您可以设置错误映射的 rootKeyPath。

    objectManager.mappingProvider.errorMapping.rootKeyPath = @"errors"; 

但是我只能将其设置为错误异或错误。对我来说,这似乎是一种回归。我错过了什么?

最佳答案

这就是我必须管理的错误:

#import <RestKit/RKErrorMessage.h>

...

//configure error manager
RKObjectMapping *errorMapping = [RKObjectMapping mappingForClass:[RKErrorMessage class]];
[errorMapping mapKeyPath:@"message" toAttribute:@"errorMessage"];
[objectManager.mappingProvider setErrorMapping:errorMapping];

关于restkit - 如何设置 RestKit 0.10.0 来识别 'error' 和 'errors' 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10851239/

相关文章:

ios - RestKit:如何批处理多个请求并在完成后获得响应?

ios - 为什么 RestKit 会改变我的响应内容类型?

ios - NSManageObjectContext - 类不是键@count 的键值编码兼容

iphone - RestKit:请求失败时获取HTTP状态码

ios - Restkit 无法读取有效的 json?

objective-c - RestKit 映射 XML 元素主体

objective-c - RestKit 重置核心数据存储

iPhone RestKit 如何启用 RKLogDebug?

ios - 将 NSManagedObject 转换为子类返回 nil

ios - RestKit IOS SSL 证书无效