目錄
1 遍歷方法
2 NSArray< NSString * >定義解釋
1.1 枚舉器
NSArray * array = [[NSArray alloc] initWithObjects:@"one one",@"two",@"three",nil];
NSEnumerator * enumerator = [array objectEnumerator];
id obj;
while (obj = [enumerator nextObject]) {
NSLog(@"%@",obj);
}
1.2 快速遍歷
for(id obj in array)
{
NSLog(@"%@",obj);
}
1.3 i值遍歷
NSUInteger length = [array count];
obj = [array objectAtIndex:2];
NSInteger i;
for(i = 0;i < length; i++)
{
NSLog(@"%@",[array objectAtIndex:i]);
}
1.2 NSArray< NSString * >
這只是針對編譯器優化,如果是可變數組或字典或集合的話,當你將一個不匹配類型添加進去時,編譯器會警告。
例如:
NSMutableArray *arr = [NSMutableArray array];
[arr addObject:@[@"1"]];
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。