1. 程式人生 > >iOS--NSArray陣列的初始化增加元素刪除元素

iOS--NSArray陣列的初始化增加元素刪除元素

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];

未完待續。。。敬請期待

參考資料: