2011-05-24 114 views
1

我更新我的表中的数据资源,然后我打电话reloadData没有得到所谓的

[self.tableView reloadData]

加载这个新的数据表视图。这一切都发生在一个线程中。现在,它可以正常工作,让我们说我添加4-5对象,但在某些时候,它停止调用cellForRowAtIndexPath重新加载与新数据的表。

数据源不断更新以包含最新数据。所以,数据源有10个对象,但我只能在屏幕上看到5个对象。它不断添加数据但不显示。断点显示调用reloadData之后不会调用cellForRowAtIndexPath。

可能是什么原因。

回答

4

hunch:确保您从主线程(专用)发送UIKit对象消息。

相关问题