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]; |
本文介绍了使用Objective-C进行数组操作的各种方法,包括数组创建、对象计数、索引访问、数组复制、深复制、快速枚举等核心操作,并展示了如何通过字符串切分和合并来处理数组元素。
579

被折叠的 条评论
为什么被折叠?



