Ios 在RESTkit中为JSON数组中的对象指定特定映射?

Ios 在RESTkit中为JSON数组中的对象指定特定映射?,ios,json,restkit,Ios,Json,Restkit,当我请求一个UserProfile对象列表时,我从django rest framework接收到这个JSON: [ { "gender": 1, "show_gender": true, "show_real_name": true }, { "gender": 2, "show_gender": true, "show_real_name": true }

当我请求一个UserProfile对象列表时,我从
django rest framework
接收到这个JSON:

[
    {
        "gender": 1, 
        "show_gender": true, 
        "show_real_name": true
    }, 
    {
        "gender": 2, 
        "show_gender": true, 
        "show_real_name": true
    }
]
但我不知道如何使用Restkit配置映射。Restkit似乎期待一个新的映射,因为它似乎使用字典的键作为“KeyPath”来标识必要的映射。有没有办法手动指定接收对象的映射

明白了

// define a mapping
RKObjectMapping* userMapping = [RKObjectMapping mappingForClass:[ERUser class]];
[userMapping mapAttributes:
 @"gender",
 @"show_gender",
 @"show_real_name",
 nil];

// add the mapping anonymously
[objectManager.mappingProvider addObjectMapping:userMapping];

// tell the mapping provider which mapping to use
RKObjectMapping* articleMapping = [[RKObjectManager sharedManager].mappingProvider objectMappingForClass:[ERUser class]];
[objectManager loadObjectsAtResourcePath:@"/users" objectMapping:articleMapping delegate:self];