2012-07-26 44 views
0

我有NSArray裏面的數組我有很多字典。我想所有這些字典值成單個詞典從NSArray獲取值並將其添加到NSDictionary

jewels array (
    { 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
}, 
    { 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
    noseAccObj = "<AccessoriesObject: 0x7f84e40>"; 
}, 
    { 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
    neckAccObj = "<AccessoriesObject: 0x7f7d8c0>"; 
    noseAccObj = "<AccessoriesObject: 0x7f84e40>"; 
} 

我想這樣

{ 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
    noseAccObj = "<AccessoriesObject: 0x7f84e40>"; 
    headAccObi = "<AccessoriesObject: 0x7f7da00>"; 
    neckAccObj = "<AccessoriesObject: 0x7f7d8c0>"; 
    noseAccObj = "<AccessoriesObject: 0x7f84e40>"; 
} 

輸出我怎樣才能做到這一點?

回答

0

由於您使用了多次相同的密鑰,因此無法完全創建所描述的結構。如果密鑰被複制,則使用setObject:forKey:添加對象將替換現有的對象。您需要在字典中爲每個鍵存儲對象數組,例如headAccObi,其中有重複項。

相關問題