问题描述
我正在更新我的表数据资源,然后打电话
[self.tableView reloadData]
使用此新数据加载表视图。这都是在线程中发生的。现在,它可以正常工作,可以说我
添加了4-5个对象,但是在某些时候它停止
调用cellForRowAtIndexPath来用新数据重新加载表。
数据源一直在不断更新以包含最新数据。因此,数据源有10个对象,但我在屏幕上只能看到5个对象。并且它会继续
添加数据,但不会
显示。断点
显示对reloadData的
调用之后没有再
调用cellForRowAtIndexPath。
可能是什么原因。
解决方法
预感:请确保从主线程向UIKit对象发送消息(排他性地)。