NSMutableArray对象插入的时候碰到的一个问题 spa
原先大代码差很少是这样的。 对象
NSMutableArray *dataList = [[NSMutable alloc]init];//这个是全局变量,程序加载的时候已经对它初始化 it
而后加载更多的时候经过解析方法得到了一个array io
NSMutableArray *array = [self parseResult]; table
原先使用:[self.dataList addObjectsFromArray:array];报错 变量
后改成 List
NSMutableArray *array = [self parseResult]; 程序
NSMutableArray *tempArray = [[NSMutable alloc]init]; 方法
[tempArray addObjectsFromArray:self.dataList]; tab
for(NSDictionary *dic in array){
[temp addObject:dic];
}
self.dataList = tempArray;
运行没问题了
PS:我是使用ARC的