2011-08-20 24 views
1

我的NSMutableDictionary 它看起來像陣列 值= 1 forKey =一個 值= 2 forKey =此用的NSMutableArray和的NSMutableDictionary目標C操縱

對象1b中 值= 3 forKey = E的一個NSMutableArray

陣列 值= 4 forKey =的對象2
值= 5 forKey = b 值= 6 forKey = C 。 。 .Continues

現在我需要的是改變值對於鍵值「a」,其中值爲5,改變它,12。例如,改變的對象2進行的陣列 值= 4 forKey =一個
值= 12 forKey = B 值= 6 forKey = C

我需要它做沒有

對象2 循環可以理解我的問題並給我答案。

+0

爲什麼你需要做的是無循環?我可以建議的任何解決方案几乎肯定會使用顯式或內部循環。 – Chuck

+0

你能分享你最有效的建議嗎? –

回答

0

試試這個(假設你的字典是類型的NSMutableDictionary):

NSMutableDictionary *dict = [yourArray objectAtIndex: 1]; 
[dict setObject: [NSNumber numberWithInt: 12] forKey: @"b"]; 
相關問題