RestKit映射数组内的字典属性

时间:2015-04-07 07:49:26

标签: ios objective-c mapping restkit

我正在使用RestKit它到目前为止很好。但现在我有点困惑。我知道你们帮我这个。这是我的JSON文件;

"poor": [],
"good": [],
"great":[
 {
        "name":"John",
        "comment":"Thank you!",
        "created": "2015-03-26 18:58:29 +0200"
 }]

如你所见,我有三个数组并且在字典中。我已经将这三个数组映射为;

接口文件

@interface ReputationCollection
@property (strong, nonatomic) NSArray *poorItems;
@property (strong, nonatomic) NSArray *goodItems;
@property (strong, nonatomic) NSArray *greatItems;
@end

实施文件

@implementation ReputationCollection

+ (RKObjectMapping *)mappingForClass {
    RKObjectMapping *mapping = [RKObjectMapping mappingForClass:[self class]];

    [mapping addAttributeMappingsFromDictionary:@{
        @"poor"   : @"poorItems",
        @"good"   : @"goodItems",
        @"great"  : @"greatItems"}];

    return mapping;
}

@end

这是我的问题

如何使用RestKit将这些“name”,“comment”,“created”属性与模型联系起来。我知道RKRelationShipMapping很擅长这个。但正如我之前提到的,我真的很困惑,我该怎么做。任何建议或代码样本都非常欢迎。谢谢!

0 个答案:

没有答案