1、创建数组
NSArray *array = [[NSArray alloc] initWithObjects:@"One",@"Two",@"Three",@"Four",nil]; |
2、数组所包含对象个数
[self.dataArray count] |
3、获取指定索引处的对象
[self.dataArray objectAtIndex:2] |
4、从一个数组拷贝数据到另一数组(可变数级)
|
5、COPY
|
6、深COPY
|
7、快速枚举
//NSMutableArray *newArray = [[NSMutableArray alloc] init]; |
8、切分数组
NSString *string = [[NSString alloc] initWithString:@"One,Two,Three,Four"]; NSLog(@"string:%@",string); NSArray *array = [string componentsSeparatedByStr NSLog(@"array:%@",array); [string release]; |
9、从数组合并元素到字符串
NSArray *array = [[NSArray alloc] initWithObjects:@"One",@"Two",@"Three",@"Four",nil]; |
10、 给数组分配容量
|
11、 在数组末尾添加对象
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"One",@"Two",@"Three",nil]; [array addObject:@"Four"]; NSLog(@"array:%@",array); |
12、删除数组中指定索引处对象
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"One",@"Two",@"Three",nil]; [array removeObjectAtIndex:1]; |