swift-空表视图中有一个单元格

swift-空表视图中有一个单元格,swift,core-data,tableview,Swift,Core Data,Tableview,我有几个tableview,其中一个使用coredata,其他的从jsonapi获取数据。在我从coredata获取数据的tableview中,当我启动应用程序时,有一个单元格,但我的coredata是空的。当我重新加载表格时,单元格消失。 如何删除该单元格?如果核心数据为空,只需添加代码即可删除所有单元格。如果核心数据对象为空,则在表中的numberOfRows处返回0 您还可以添加一个自更新函数(通过NSNotifications),该函数读取当前数据量(count),然后执行reloadD

我有几个tableview,其中一个使用coredata,其他的从jsonapi获取数据。在我从coredata获取数据的tableview中,当我启动应用程序时,有一个单元格,但我的coredata是空的。当我重新加载表格时,单元格消失。
如何删除该单元格?

如果核心数据为空,只需添加代码即可删除所有单元格。如果核心数据对象为空,则在表中的numberOfRows处返回0

您还可以添加一个自更新函数(通过NSNotifications),该函数读取当前数据量(count),然后执行reloadData()调用

这些只是建议。。。我们真的不知道您的代码看起来如何,以便能够建议更好的答案


干杯

您只需在viewDidLoad()或ViewWillAspect()中添加以下代码行,即可从UITableview中清除不需要的单元格

tableView.tableFooterView = UIView(frame: CGRectZero)

如果表最初为空,则将没有单元格显示。

部分代码可能非常有用:)