在NSDictionary中选择组和键

时间:2014-05-09 18:43:17

标签: objective-c nsmutabledictionary

我在这个格式的名为 myMutableDictionary 的变量中有一个NSMutableArray:

2 =     (
    4,
    6
);
3 =     (
    7,
    8
)

如何在 2 组中选择数字 4

1 个答案:

答案 0 :(得分:0)

如果您拥有正确的对象,则可以通过几种方式访问​​第一个索引。所有这些方法都会将变量值4提供给变量num

使用数组objectAtIndex方法:

NSNumber *num = [myMutableArray objectAtIndex:0];

使用文字:

NSNumber *num = myMutableArray[0]

现在,要从字典中填充myMutableArray,您需要将其拉出来。

myMutableArray = [dict valueForKey:@"2"];

或者您可以将所有这些添加到一起来执行类似

的操作
NSNumber *num = [[dict valueForKey:@"2"] objectAtIndex:0];