2013-03-03 75 views
0

我如何获得NSMutableDictionary的所有值,但仅限于key @"Column1"或获取索引行的键? 我尝试[dict objectForKey: @"Column1"];,但我只获得key (user3)的最后一个值。如何从关键的NSMutableDictionary中获取所有值?

示例表:

Column1 -- Column2 

user1 -- 20 
user2 -- 30 
user3 -- 50 
+0

什么是列1和列2?是column1键和column2对象? – 2013-03-03 15:18:23

+0

我解决了它Column1和Column2是键和行是数组。谢谢。 – Stoupik 2013-03-03 19:48:05

+0

请自行发布答案:) – 2013-03-04 03:56:07

回答

0

我会用快速列举:

for (NSMutableDictionary *thisDict in array) { 
    NSLog(@"Result for Column1 is %@", [thisDict objectForKey:@"Column1"]); 
} 
+0

哦,这很简单,谢谢 – Stoupik 2013-03-07 19:31:43

0

我解决它。

结果是

for (int i = 0; i < [array count]; i++){ 
    NSLog(@"Result for Column1 is %@", [[array objectAtIndex:i]objectForKey:@"Column1"]); 
} 
+0

快速枚举(请参阅我的答案)在对象上迭代比objectAtIndex方法更有效。 – 2013-03-05 13:50:20

相关问题