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的