1、普通的方式,通过下标访问
for (int i=0; i<arr.count; i++) {
//arr[i]数组下标
NSLog(@"arr[%d] = %@",i,arr[i]);
}
2、快速枚举法(for 循环的增强形式)
for (NSString *str in arr) {
NSLog(@"%@",str);
}
3、使用block的方式,进行访问
//obj 数组元素
//idx 元素下标
//stop 是否停止//类似于C中的break
[arr enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
if (idx == 2 ) {
//stop=YES会停止 =NO不会停止
*stop = YES;//停止
}else{
NSLog(@"arr[%ld] = %@",idx,obj);
}
}];