1.快速遍历数组的每一个元素:
NSArray * array = [NSArray arrayWithObjects:@"zhangsan",@"lisi",@"wangwu",@"zhaoda",@"qianer",nil];
//方法一:快速枚举(for...in):效率最高,代码的可读性强,代码简洁易懂
for(NSString obj in array)
{
NSLog(@"%@",obj);
}
//方法二:for循环遍历
for(int i = 0; i < [array count]; i++)
{
NSString * obj = [array objectAtIndex:i];
NSLog(@"%@",obj);
}
//方法三:使用枚举器NSEnumerator
NSEnumerator * enumerator = [array reverseObjectEnumerator];
NSString * obj = nil;
while(obj = [enumerator nextObject])
{
NSLog(@"%@",obj);
}
//方法四:(block)使用专业的枚举方式
[array enumerateObjectsUsingBlock:^(id ob