NSMutableArray 如果只进行了声明,而没有进行初始化,那么程序不会报错,但是,声明的那个变量不起任何作用

在.h文件中声明了NSMutableArray变量,一定要记得在.m文件中写上

[NSMutableArray alloc]init];   对变量进行初始化。

其它数组型变量亦同理。

删除数组元素

/*  //删除数组元素
NSMutableArray *tempArray=[[NSMutableArray alloc]initWithObjects:@"one",@"tow",@"threr",nil];
 [tempArray removeObjectAtIndex:0];//从指定索引移除
 [tempArray removeAllObjects];//移除所有元素
  [tempArray removeLastObject];//移除最后那个元素
  [tempArray removeObjectsInArray:newArray];//移除指定数组中元素
   [tempArray  removeObjectsAtIndexes: NSIndexSet *__strong)];//从所选择的索引中移除
*/
原文地址:https://www.cnblogs.com/ygm900/p/3086856.html