2013-03-03 35 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

相關問題