#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 字面量快速创建NSArray
NSArray *arr = @[@"one",@"two",@"three",@"four",@"赵日天"];
// 普通for循环遍历
for (int i=0; i<arr.count; i++) {
NSLog(@"arr[%d] = %@",i,arr[i]);
}
// 增强for循环
for (id obj in arr) {
NSLog(@"%@",obj);
}
// 使用block遍历
[arr enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
NSLog(@"arr[%ld] = %@",idx,obj);
}];
}
return 0;
}
|
|