NSEnumerator (枚举 )
遍历数组每个索引处的对象。 你可以编写一个 0 到[array count]的循环,而NSEnumerator用来描述这种迭代运算的方式
通过objectEnumerator向数组请求枚举器 如果从后向前浏览集合,可使用reverseObjectEnumerator方法。
在获得枚举器后,可以开始一个while循环,每次循环都向这个枚举器请求他的下一个对象:nextobject。
nextobject值为nil时,循环结束。示例:
NSEnumerator *enumerator;
enumerator = [array objectEnumerator];
id thing;
while(thing = [enumerator nextObject]){
NSLog(@"I found %@",thing);
}