【发布时间】:2011-09-01 07:58:07
【问题描述】:
我正在更新我的表格数据资源,然后我正在调用
[self.tableView reloadData]
用这个新数据加载表格视图。这一切都发生在一个线程中。现在,它可以正常工作,假设我添加了 4-5 个对象,但在某些时候它会停止调用 cellForRowAtIndexPath 以使用新数据重新加载表。
数据源一直在更新以包含最新数据。因此,数据源有 10 个对象,但我只能在屏幕上看到 5 个。它继续添加数据但不显示它。断点显示对 reloadData 的调用在此之后没有调用 cellForRowAtIndexPath。
可能是什么原因。
【问题讨论】:
标签: iphone objective-c cocoa-touch ios uitableview