博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSDictionary的几种遍历方法
阅读量:5291 次
发布时间:2019-06-14

本文共 580 字,大约阅读时间需要 1 分钟。

NSDictionary的几种遍历方法:

1、NSEnumerator 

NSEnumerator* keyEnum = [iDictionary keyEnumerator];id key;for(key = [keyEnum nextObject]){   //do something;}

2、for key in ...

for (id key in iDictionary){  //do something}

3、NSDictionary allKeys

- (void)describeDictionary:(NSDictionary *dict){ NSArray *keys; int i, count; id key, value; keys = [dict allKeys]; count = [keys count]; for (i = 0; i < count; i++)  {     key = [keys objectAtIndex: i];     value = [dict objectForKey: key];     NSLog (@"Key: %@ for value: %@", key, value);  }}

 

转载于:https://www.cnblogs.com/csusheep/p/4742442.html

你可能感兴趣的文章
wnmp windows 2012 r2+php7.0+nginx1.14安装
查看>>
weblogic与axis2 jar包冲突
查看>>
Hello Spring Framework——面向切面编程(AOP)
查看>>
解决java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Date
查看>>
将.lib库文件转换成.a库文件的工具
查看>>
FZU 2129 子序列个数 (动态规划)
查看>>
20155324 2016-2017-2 《Java程序设计》第7周学习总结
查看>>
CSS清浮动处理(Clear与BFC)
查看>>
thinkphp路由
查看>>
HDU - 1248-寒冰王座
查看>>
angular OnChange事件
查看>>
owin Oauth
查看>>
java String 强化操作 判断数字 字符串转阿拉伯数字,相似度等等
查看>>
Win(Phone)10开发第(5)弹,本地媒体服务器的一些注意事项
查看>>
[HDU5536] Chip Factory
查看>>
kettle转换和作业插件开发及调试
查看>>
npm run dev时报错“events.js:160 throw er; // Unhandled 'error' event”
查看>>
[java学习笔记]freemarker模板的页面静态化
查看>>
WebAPI使用多个xml文件生成帮助文档
查看>>
Android 获取手机本机内存、SD卡内存使用情况
查看>>