美文网首页
iOS 报错: [__NSArrayI removeAllObj

iOS 报错: [__NSArrayI removeAllObj

作者: AnderQZ | 来源:发表于2018-07-10 17:15 被阅读27次

    问题重现:

    声明一个数组

    @property (nonatomic, strong) NSMutableArray *mutableArr;
    

    使用NSMutableArray时,第一次给它赋值使用了self.mutableArr = self.tmpArr的方式,然后第二次想要再赋值时,习惯性的使用[self.mutableArr removeAllObjects]清空数组,然后就出现了标题的错误。

    解决方案:

    换一种赋值方式,可以使用for循环添加,OR 使用[self.mutableArr addObjectsFromArray: tmpArr]的方式。

    相关文章

      网友评论

          本文标题:iOS 报错: [__NSArrayI removeAllObj

          本文链接:https://www.haomeiwen.com/subject/dflqpftx.html