`
zani
  • 浏览: 356567 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

NSDictionary遍历所有的key和Values

 
阅读更多

NSEnumerator *enumerator = [theSelectedRowDict objectEnumerator];
			id key;
			
			while ((key = [enumerator nextObject])) 
			{
				DLog(@">>>>>>>>>@@@>>>%@", key);
				/* code that uses the returned key */
			}

 

 

遍历key:

NSEnumerator *enumerator = [theSelectedRowDict keyEnumerator];
			id key;
			
			while ((key = [enumerator nextObject])) 
			{
				DLog(@">>>>>>>>>@@@>>>%@", key);
				/* code that uses the returned key */
			}
 
分享到:
评论
1 楼 zhaoyubetter 2012-07-30  
不对啊。这是遍历 value啊

相关推荐

    NSDictionary.zip

    NSDictionary还提供了检查键是否存在、获取所有键和值、以及遍历键值对的方法。例如,你可以使用`allKeys`来获取所有键,`allValues`来获取所有值,`count`来获取键值对的数量,`enumerateKeysAndObjectsUsingBlock:...

    ios字典排序

    - `allKeys`和`allValues`:分别返回所有键和值的有序数组,可以按照这个顺序遍历。 - `enumerateKeysAndObjectsUsingBlock:`:使用块遍历字典,保证了遍历顺序。 4. **字典操作**: - `count`:返回字典中的...

    MJExtension

    4. 调用`[YourModel mj_objectWithKeyValues:]`将字典转换为模型对象,或者`[yourModel mj_keyValues]`将模型对象转换为字典。 此外,MJExtension还提供了其他高级特性,如模型的深度拷贝(`mj_copy`)、模型的序列...

    Three20软件引擎之结合第三方FMDB框架操作数据库详解

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSString *databasePath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, ...

    FMDB在iOS中的应用

    BOOL success = [db executeUpdate:@"CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)"]; if (!success) { NSLog(@"Error creating table."); } ``` #### 3.3 插入数据 向表...

Global site tag (gtag.js) - Google Analytics