使用NSMutableArray和NSMutableDictionary操作目标C.

时间:2011-08-20 22:55:58

标签: objective-c nsmutablearray nsmutabledictionary

我有NSMutableDictionary的NSMutableArray 看起来像这样

Array的对象1     value = 1 forKey = a     value = 2 forKey = b     value = 3 forKey = e

Array的对象2     value = 4 forKey = a
    value = 5 forKey = b     value = 6 forKey = c 。 。 .Continues

现在我需要的是更改值为值“a”,其中值为5,更改它,12。例如,更改对象2将

Array的对象2     value = 4 forKey = a
    value = 12 forKey = b     value = 6 forKey = c

我需要它,没有循环可以理解我的问题并给我答案。

1 个答案:

答案 0 :(得分:0)

试试这个(假设您的词典是NSMutableDictionary类型):

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