NSArray特点:
1. NSArray只能存放OC对象(不能存储int、float等基本数据类型),并且是有顺序的;
2. NSArray是不可变的,一旦初始化完成之后,它里边的内容就是永远固定的,不能删除里边的元素,也不能添加新元素。
NSArray创建方法:
1. 创建一个空数组
NSArray *array1 = [NSArray array];
2. 创建数组,只有一个元素
NSArray *array2 = [NSArray arrayWithObject:@"obj"];
3. 创建数组,有多个元素(常用)
NSArray *array3 = [NSArray arrayWithObjects:@"one",@"tow",@1,nil];
4. 调用对象方法创建数组
NSArray *array4 = [NSArray alloc] initWithObjects::@"one",@"tow",@1,nil];
5. 用一个数组创建另一个数组
NSArray *array5 = [NSArray arrayWithArray:array4]; |
|