创建初始化
NSArray *array = [[NSArray alloc] initWithObjects:@”z”,@”l”,@”w”,nil];
NSArray *array2 = [[NSArray alloc] initWithArray:array];
NSString *str1 = [array objectAtIndex:1]; //不要越界,会崩溃
快速遍历
long count = array.count;
for(long i=0; i<count; i++)
for(NSString *s in array)
查找指定对象
long loc = [array indexOfObject:@”lishi”];
==NSMutableArray==
NSMutableArray继承自NSArray, 使用NSArray的所有方法
创建对象
NSMutableArray *marr = [[NSMutableArray alloc] init];
NSMutableArray *marr = [NSMutableArray array];
添加对象
[marr addObject:str1];
插入对象
[marr insertObject:@”zhuge” atIndex:0];
移除对象
[marr removeObject:@”zhuge”];
[marr removeObjectAtIndex:0];
替换对象
[marr replaceObjectAtIndex:0 withObject:@”ouyang”];
排序
[marr sortUsingSelector:@selector(mycompare:)];