2013-03-26 50 views
0

我試圖獲得一個URL等Objective-c |如何使用Restkit獲取參數請求中的相同索引的不同對象?

myserver.com/my_content?categories[]=1 &類別[] = 2個&類別[] = 3

使用restkit 2.0

我'使用NSMutableDictionary創建我的params對象,但據我所知,一個NSMutableDictionary只允許唯一鍵。 所以,如果我這樣做

NSMutableDictionary *queryParamsCat = [NSMutableDictionary dictionary]; 
for(Category *item in arr){ 
    [queryParamsCat setObject:item.id_category forKey:@"categories[]"]; 
} 

只有id_category的最後一個值將被作爲一個PARAM。任何人都可以提出不同的解決方案? 我是一個相當新手在objective-c,肯定有一個我可以使用但我不知道的結構:)

回答

0

我剛剛結束了使用索引來創建一個唯一的鍵和修改服務器端腳本修剪索引,像這樣

int i = 0; 
for(TEEventCategory *item in arr){ 
    [queryParams setObject:item.id_category forKey:[NSString stringWithFormat:@"categories[%d]", i]]; 
    i++; 
} 
相關問題