循环NSMutableDictionary

时间:2013-01-24 05:53:14

标签: objective-c cocoa nsdictionary nsmutabledictionary

我在数据库中有一些表格列:office,hallName和floor。我在这个表中有一些值。我需要获取这些值并在tableview上查看它。所以我需要使用带有for循环的NSMutableDictionary来获取数据库中的所有值。有人请给我一些关于循环这个dictionary的想法吗?谢谢

2 个答案:

答案 0 :(得分:1)

这可能对您有所帮助

NSString *key;
for(key in someDictionary){
     NSLog(@"Key: %@, Value %@", key, [someDictionary objectForKey: key]);
}

答案 1 :(得分:0)

使用

最有效地完成对NSDictionary的枚举
[dictionary enumerateKeysAndObjectsWithOptions:NSEnumerationReverse usingBlock:^(id key, id obj, BOOL *stop) {

}

通过这种方式,您可以在一个简单的镜头中访问键和对象。