我有几个tableviews,其中一个使用coredata,另一些则从json api获取数据。在我的tableview中从coredata获取数据,当我启动应用程序时有一个单元格,但我的coredata是空的。当我重新加载表格时,单元格消失了。 我怎么去除那个牢房?
答案 0 :(得分:0)
如果您的核心数据为空,您只需添加代码即可清除所有单元格。如果核心数据对象为空,则在ViewWillAppear()中执行此操作,然后在表中的numberOfRows处返回0。
您还可以添加自我更新功能(通过NSNotifications),该功能读取当前的数据量(计数),然后执行reloadData()调用。
这些只是建议...我们真的不知道您的代码如何能够提出更好的答案。
干杯