removeAllObjects

今天遇到的是下拉刷新的时候tableview的数组removeAllObjects  在iOS8.1 里面直接报错崩溃,最后打断点发现在remove之前正常但是remove运行后数组里面的元素是删除了但是数组的元素个数还是不变,最后百度了之后说是为数组赋值的时候数组成了不可变的数组,所以出错,这边做的处理是重新alloc init  一下,在最新版本的 iOS系统里面 removeAllObjects  没有问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天使用可变数组的方法 [self.showDataSource removeAllObjects]; 程序居然崩...
    一季_又一寂阅读 6,734评论 2 2
  • { 24、Sqlite数据库 1、存储大数据量,增删改查,常见管理系统:Oracle、MSSQLServer、DB...
    CYC666阅读 4,553评论 0 1
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,411评论 4 61
  • 说走就走的旅行,是不带衣服,不带充电器的。 很少人能有这么洒脱,我也是。 临时决定,收拾行李,一直到中午。 收拾好...
    南粟阅读 2,540评论 2 3
  • 爸妈住的房子里有很多历史年代感的家具:用了二十多年的洗衣机,三十年的缝纫机,比我年级年长的热水壶、小板凳、餐桌等...
    润欣阅读 1,778评论 1 3

友情链接更多精彩内容