{
"type": "at or leave",
"time": "XXXX",
"place_name": "Xx",
"place_id": "xx",
"place_attributes": {
"key": "val",
"key2": "val2",
},
"place_type": "public or private"
}
我想像上面一样发布json。但是我的应用中的placeAttributes字典将具有未知数量的键,需要与#34; place_attributes"在json上面。
答案 0 :(得分:0)
在我的请求映射类中创建了一个NSDictionary * placeAttributes属性,将其映射到json中的place_attributes键,并将我的字典直接分配给placeAttributes。
RKObjectMapping* map = [RKObjectMapping requestMapping];
[map addAttributeMappingsFromDictionary:@{
@"type":@"type",
@"time":@"time",
@"place_name":@"place_name",
@"place_id":@"place_id",
@"place_type":@"place_type",
@"placeAttributes":@"place_attributes"
}];