#import <Foundation/Foundation.h>
int main(int argc,constchar * argv[])
{
@autoreleasepool {
// insert code here...
//NSMutableArray
//可变数组是不可变数组的子类
//可以随意添加和删除数组中的对象
//创建一个新的可变数组
//例如:
NSMutableArray *array = [NSMutableArrayarrayWithCapacity:17];//类方法创建(常用)
// NSMutableArray *array1 = [[NSMutableArray alloc]initWithCapacity:17];//实例方法创建
//addObject:在数组末尾添加对象
[arrayaddObject:@"thing"];
NSLog(@"%@",array);
//removeObjectAtIndex:删除对象
[array removeObjectAtIndex:0];//指定删除数组的第几个元素:删除第0个元素
NSLog(@"%@",array);
//insertObject:atIndex:插入对象
[array insertObject:@"one"atIndex:0];//第一个参数插入的是元素,第二个参 数是插入的位置
NSLog(@"%@",array);
//replaceObjectAtIndex:WithObject:替换对象
[arrayreplaceObjectAtIndex:0withObject:@"two"];
NSLog(@"%@",array);//第一个参数:替换第几个元素第二个参数:替换成什么
}
return0;
}