tableview使用不当导致的奔溃

1.现象直接奔溃(奇怪的是ios10真机上没有奔溃,应该是苹果做了兼容)


Paste_Image.png

已经设置了如下异常捕获断点也没有其他任何奔溃信息


Paste_Image.png

2.解决思路:
用比较传统的方法,注释掉可能用到tableview的地方看,是不是正常。

a.如下注释掉该页面后正常,那应该就是该页面里面的tableview有问题


Paste_Image.png

b.进入注释掉的页面类进行tableview排查,定位问题
Paste_Image.png

3.解决和扩展
a.修改成如下代码就可以(添加异常保护)
Paste_Image.png

b.排查一下所有接口是不是有同样的问题
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

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

推荐阅读更多精彩内容

友情链接更多精彩内容