NSArray

作者: L柠_檬 | 来源:发表于2016-08-18 19:33 被阅读28次
目录  

  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"]];

相关文章

网友评论

      本文标题:NSArray

      本文链接:https://www.haomeiwen.com/subject/ilnvsttx.html