我正在更新我的表数据资源,然后我正在调用
[self.tableView reloadData]
使用此新数据加载表视图。这一切都发生在一个线程中。现在,它工作得很好,让我说我添加4-5个对象,但在某些时候它停止调用cellForRowAtIndexPath重新加载具有新数据的表。
数据源一直在更新以包含最新数据。因此,数据源有10个对象,但我只能在屏幕上看到5个。并且它不断添加数据但不显示它。断点显示对reloadData的调用之后没有调用cellForRowAtIndexPath。
可能是什么原因。
答案 0 :(得分:4)
预感:确保从主线程(专门)发送UIKit对象。