UITableview reloadData偶尔出现崩溃
来源:互联网 发布:天猫淘宝设计规范 编辑:程序博客网 时间:2024/05/17 06:06
UITableview 调用reloadData刷新tableview的时候,偶尔会出现崩溃的现象。出现这种情况大多数是在动态改变Datasource的同时tableview还处于滚动动的状态。Tableview动态改变Datasource与tablewview 调用reloadData方法之间存在时间差,如果此时tableview处于滑动状态,有可能会导致Datasoure下标越界造成Cash.解决办法就是将动态改变datasource和调用reloadData方法同时放在主线程里去处理,先改变datasource立即调用reloaddata。
dispatch_async(dispatch_get_main_queue(), ^{
self.dataSourceArray= a new Array.
[self.tableView reloadData];
});
0 0
- UITableview reloadData偶尔出现崩溃
- UITableView刷新数据reLoadData
- UITableView刷新数据reLoadData
- UITableview reloadData 无效
- UITableView刷新数据reLoadData
- UITableView reloadData结束之后
- UITableView判断reloadData结束
- 百度地图来回返回点击偶尔会出现的崩溃
- UITableView reloadData 无效一例
- UITableView reloadData的正确方法
- UITableView reloadData的正确方法。
- UITableView reloadData的正确方法
- UITableView reloadData的正确方法
- UITableView判断reloadData结束(iOS)
- UITableView判断reloadData结束(iOS)
- UITableView判断reloadData结束(iOS)
- UITableView reloadData的本质使用
- iOS UITableView reloadData问题总结
- Werkzeug教程
- OCiOS开发:使用相册、照相机和录像
- Agile - 飞瀑、迭代式瀑布、Scrum、Lean的不同
- 2015年英语学习——8月
- 大型网站图片服务器架构的演进
- UITableview reloadData偶尔出现崩溃
- Oracle 日期运算2
- C++的Json解析库:jsoncpp和boost .
- Android 自定义对话框
- 最长单调递增子序列
- java java中subString、split、stringTokenizer三种截取字符串方法的性能比较
- EditText相关
- 解决Tomcat服务器访问链接数过大的问题
- SpringMVC 连接Redis数据库