iOS--NSArray数组的初始化增加元素删除元素

来源:互联网 发布:cocos2dx 3.10 mac 编辑:程序博客网 时间:2024/04/27 18:27


7th,March,2016

1.数组的初始化

1) NSMutableArray *bizArray = [[NSMutableArrayalloc]initWithObjects:tmpDict1,tmpDict2,tmpDict3,nil];

2) 空数组 

 NSMutableArray *tmpArray = [NSMutableArray array];

3) 初始化指定个数的数组

 NSMutableArray *tmp = [NSMutableArrayarrayWithCapacity:3];

2. 数组的增加

[array addObject:@"Four"];

3. 数组元素的删除

[array removeObjectAtIndex:1];


25th,May,2016

1. 判断数组中是否存在某个元素

- (BOOL)containsObject:(ObjectType)anObject;

也可通过

- (NSUInteger)indexOfObject:(ObjectType)anObject;// 间接判断是否存在某个元素

2. 将int放入数组中

大体思路是int是基本数据类型,数组-(void)addObject: 只能添加对象,所以可通过NUNumber将基本数据类型转成对象。然后添加到数组中


然后取数据的时候通过 NSInteger anInteger = [aNumber integerValue];


未完待续。。。敬请期待

参考资料:

NSArray的基本使用 - OC

NSArray和NSMutableArray的常用方法




0 0