OC基礎使用(七 NSMutableArray 可變數組)

NSMutableArray 可變數組
1.使用初始化方法創建
NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:0];


2.添加元素
[array addObject:@"one"];
[array addObjectsFromArray:ay];


3.根據下標插入元素
[array insertObject:@"zero" atIndex:0];


4.根據下標替換元素
[array replaceObjectAtIndex:4 withObject:@"四"];


5.根據下標交換元素的位置
[array exchangeObjectAtIndex:0 withObjectAtIndex:6];


6.移除元素
6.1 根據下標移除元素
[array removeObjectAtIndex:4];


6.2 移除指定的元素
[array removeObject:@"three"];


6.3 移除最後一個元素
[array removeLastObject];


6.4 移除指定區域的元素
NSRange range = NSMakeRange(1, 2);
[array removeObjectsInRange:range];


6.5 移除所有元素
[array removeAllObjects];


6.6 排序
排序不可變數組
[array sortedArrayUsingSelector:@selector(compare:)];
排序可變數組
[array sortUsingSelector:@selector(compare:)]; 



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章