NSMutableArray 可变的方法发送给一个不可变的对象

问题出现在语句:

[array addObject:paramFile];

原因:

可变的方法发送给一个不可变的对象,array前面已经赋值。

解决方法:

1:

NSMutableArray * temp = [[NSMutableArray alloc]init];

[temp addObjectsFromArray:array];

[temp addObject:paramFile];


2:(哎,这样就可以了)

NSMutableArray * array = [NSMutableArray arrayWithArray:<#(NSArray *)#>];


你可能感兴趣的:(NSMutableArray)