//初始化
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"2",@"3",@"4",@"hehe", nil];
NSLog(@"%@",array);
//添加
[array addObject:@"6"];
//插入
[array insertObject:@"this" atIndex:2];//插入到原来 3 的位置,3到下一个位置,依次类推
NSLog(@"%@",array);
//删除所有的3
// [array removeObject:@"3"];
NSLog(@"%@",array);
//删除对象 (删除索引为2的元素)
[array removeObjectAtIndex:2];
NSLog(@"%@",array);
//删除所有对象
// [array removeAllObjects];
NSLog(@"%@",array);
//切换排序
[array exchangeObjectAtIndex:0 withObjectAtIndex:5];//将第一个和第6个元素调换
NSLog(@"%@",array);
数组的排序
NSMutableArray *array = [NSMutableArray arrayWithObjects:@"1",@"4",@"3",@"2",@"5", nil];
//数组排序
[array sortUsingSelector:@selector(compare:)];
NSLog(@"%@",array);