我在我的iOS应用程序中使用RestKit,我似乎无法使用它。我有以下JSON数组:
{
"id" : 1,
"streamable" : true
},
{
"id" : 2,
"streamable" : true
},
{
"id" : 3,
"streamable" : true
}
我想最终得到一个如下字典:
{
"1" : {
"id" : 1,
"streamable" : true
},
"2" : {
"id" : 2,
"streamable" : true
}
}
我使用id
值作为字典的键。我如何使用RestKit映射它?
答案 0 :(得分:0)
假设你有一系列Disctionaries,遍历字典并找到id使这个新词典
For Instance:
NSArray *arrDictionaries = // .....
NSDictionary *result =[[NSDictionary alloc]init];
for(NSDictionary *dict in arrDictionaries){
NSstring *key = [dict objectForKey:@"id"];
[result setObject:dict forKey:key];
}
注意:我没有经过测试