静态数组NSArray初始化之后不能进行修改。只能读取!**
NSArray *arr=[[NSArray alloc]init];
// [arr addObject:@"we"]; // 出错
// [arr removeObject:@"we"]; // 出错
// [arr addObjectsFromArray:arr]; // 出错
所以 NSArray *arr=[[NSArray alloc]init];对于静态数组来说是没用的,因为这样之后不能对arr进行任何修改,访问又没有元素。所以要在定义的时候进行初始化赋值。
动态数组初始化之后还可以继续进行增删查改操作。
NSMutableArray *array=[[ NSMutableArray alloc]initWithObjects:@"q2",@