我有陣列的下面陣列::檢查重複的條目以陣列 - 的Xcode /目標C
<array>
<dict>
<key>aa</key>
<string>2012-07-19 11:16:00</string>
</dict>
<dict>
<key>bb</key>
<string>2012-07-19 11:16:02</string>
</dict>
<dict>
<key>cc</key>
<string>2012-07-19 11:16:05</string>
</dict>
</array>
此數組的名稱是abcd
並且它是NSMutable
。
我想添加一個新的dict
元素到這個數組中,比如key
的值爲aa
和其他一些string
的值。我想檢查這個新的key
值是否已經存在key
對於某些dict
元素。我怎樣才能做到這一點 ??有人可以幫我嗎 ??感謝致敬。
那豈不是更容易地將數據存儲爲一個字典,而不是鍵值對的數組? – Abizern 2012-07-19 07:31:37
你的意思是你有一個字典數組,而不是一個數組數組。你不能只是將你的數組中的所有字典的鍵值對插入到一個單獨的字典中嗎?現在你的字典數組已經變成了單個字典,所以你可以檢查一個已經存在的密鑰,或者簡單地通過將鍵值對添加到字典中來更新對應於已有鍵的值(如果這是你想要的)。 [如果數組中的字典的順序很重要,可以分開跟蹤,並在需要時再次重新構建字典數組] – Aky 2012-07-19 07:34:21
我實際上不知道要寫什麼代碼..我比較喜歡有單個字典..你可以寫一些代碼到答案..我是新的目標C. – kamalbhai 2012-07-19 07:57:59