2013-06-03 33 views
0

我有一个NSDictionary和一个NSMutableArray而我想存储从NSDictionary许多对象到NSMutableArray从一个键,但我不知道它。如何添加对象从一个关键NSDictionary在NSMutableArray

这是我的代码:

//NSArray * a = [[NSArray alloc]initWithObjects:@"1",@"2",@"3",@"4",@"7",@"9", nil]; 
//NSArray *b = [[NSArray alloc]initWithObjects:@"1",@"2",@"3",@"4",@"5",@"0", nil]; 
NSDictionary * dic = [NSDictionary dictionaryWithObjectsAndKeys:a,@"number1",b,@"number2", nil]; 

NSMutableArray *array = [NSMutableArray alloc].... ? 

我想从NSDictionaryNSMutableArray

+1

'[阵列ADDOBJECT:DIC [@ “数字1”]];'? – 2013-06-03 09:56:12

回答

1

NUMBER1密钥存储对象,因为它似乎您存储阵列作为NSDictionary元素,你可以这样做:

NSMutableArray *array = [[NSMutableArray alloc] initiWithArray:dic[@"number1"]]; 

NSMutableArray *array = [NSMutableArray arrayWithArray:dic[@"number1"]]; 
0

要添加对象插入NsDictionary阵列做:

NSMutableDictionary * datos = [array objectAtIndex:i]; 
[datos setObject:@"hola" [email protected]"newKey"]; 
相关问题