標籤:
一.數組:
1.數組初始化:
a.NSArray *array = [[NSArray alloc] init];
b.NSArray *array = [[NSArray array];
2.初始化一個可以數組並同時添加元素:
NSArray *array = @[@“”,@“”,@“”];
3.取除數組中得元素:
(數組裡面存得是神馬類型的資料,就用神馬類型的資料區接收)
a.假如放得字元:NSArray *m = array[2];
b.假如放得是對象:類名 *m = array [6];..............
4.資料的轉換:
放入數組的資料,需要轉換為NSNumberl類型才可以放入。
轉換為NSNumber類型:float b=1.NSNumber *a = @(b);
NSNumber轉為其他類型:int b = [a intValue];其他類型也是一樣的方法
二.可變數組:
1.可變數組初始化: NSMutableArray *array = [NSMutableArray array];
初始化數組並同時放入資料:
NSMutableArray *array = [arrayWithArray:@“”]
NSMutableArray *array=NSMutableArray arrayWithObjects:@"",@"", nil];
注意:NSMutableArray *array3 = @[@“”];不能用這種方式初始化 可變數組)
2.向數組添加元素、刪除元素、替換元素。
[NSMutableArray *array = [NSMutableArray array ];
添加:[array addObject:@“ag”];
刪除:
a.刪除最後一個:[array removeLastObject];
刪除一個:[array removeObjectAtIndex:1];
刪除所有:[skill removeAllObjects];
替換一個:[str replaceObjectAtIndex:1 withObject:@(89)];
Object-c-數組的使用