如何將響應映射設置爲具有路徑模式的管理器..如果路徑中的getobjects與用於映射響應的路徑模式不同。使用動態路徑獲取對象的響應映射restkit
[manager addResponseDescriptorsFromArray:
@[[RKResponseDescriptor responseDescriptorWithMapping:categoryMapping
pathPattern:A
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)]]];
[manager getObjectsAtPath:A/ID
parameters:nil
success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult) {
NSLog(@" Category success");
[self.delegate didReceiveAssignedCategories];
}
failure:^(RKObjectRequestOperation *operation, NSError *error) {
NSLog(@"Category failure");
}];
響應映射路徑即:必須將A設置爲用於getobject的動態路徑,即:A/ID。 例如:
呼叫1)
A =/getAllCategories
A/ID =/getAllCategories/123
呼叫2)
A =/getAllCategories
甲/ ID =/getAllCategories/456
響應映射對於123,456 只有在獲取對象時使用了不同的url,即:帶有id的附件。 該怎麼辦?
有兩種不同的映射...只有一個映射不同getobjectatpath網址和URL的動態:附帶ID的 –
我沒有得到迴應ID .. –
您需要知道從第一個身份如果您打算在第二個請求中使用它,請回復。 – Wain