问题重现:
声明一个数组
@property (nonatomic, strong) NSMutableArray *mutableArr;
使用NSMutableArray时,第一次给它赋值使用了self.mutableArr = self.tmpArr
的方式,然后第二次想要再赋值时,习惯性的使用[self.mutableArr removeAllObjects]
清空数组,然后就出现了标题的错误。
解决方案:
换一种赋值方式,可以使用for循环添加,OR 使用[self.mutableArr addObjectsFromArray: tmpArr]
的方式。
网友评论