黑马程序员技术交流社区
标题:
OC字典
[打印本页]
作者:
周易
时间:
2014-8-19 23:21
标题:
OC字典
1、快速枚举
//快速遍历
for (id key in mutableDic) //这里怎么解释呢???
{
NSString *object=[mutableDic objectForKey:key];
NSLog(@"%@",object);
}
2、迭代器枚举
//枚举器
NSEnumerator *enumerator1= [mutableDic keyEnumerator];
id key=[enumerator1 nextObject];
while (key) {
id object=[mutableDic objectForKey:key];
NSLog(@"%@",object);
key=[enumerator1 nextObject];
}//对于枚举器,是怎么回事呢?
求大神指教.....
作者:
cjfire
时间:
2014-8-20 13:14
我不是什么大神,我试着说一下,不对勿喷。
我觉得,你说的那个枚举器,应该像是数据结构中的单向链表,从第一个元素开始,都有一个指向后一个元素的指针,直到最后一个元素,指向一个nil。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2