需要

2013-02-20 96 views
1

我需要一個的NSDictionary或其他類型的列表,以具有相同的鍵像這樣多個值相同的密鑰值的NSDictionary:需要

tag = asfsdf; 
tag = sdfsd; 
tag = werwe; 

因爲我必須把它們發送到一個Web服務,只有web服務接受標籤這樣的:jsonserialization後

"tags" : [ 
    "tag":fews", 
    "tag":"df" 
    ] 

與陣列I GUET:

"tags" : [ 
    "tag = fews", 
    "tag = df" 
    ] 

不工作,不能改變web服務。 任何人有任何想法? ndsdictionary不能具有相同的鍵值。

回答

0

最簡單的答案就是創建2個NSArray對象;調用一個「鍵」和其他「值」。只要你沒有做大量的增加,並從陣列中移除,它應該是直截了當的。

其他/更好的選項(我認爲你已經解僱了)是使用NSDictionary,但每個鍵的「值」實際上是NSArray。當您需要吐出內容時,您只需爲陣列中的每個項目使用相同的鍵值。