【发布时间】:2018-05-24 12:00:15
【问题描述】:
这个标题听起来有点令人困惑。
我有一个UITableView,我在其中实例化了一个UINib,其中包含一个UITableView。
这个 TableView 可以称之为“DetailTableView”,显示一些可以添加到另一个 ViewController 中的信息——到目前为止一切都很好。
我想要实现的是,这个“DetailTableView”在我添加一个新条目后会自动更新。
该条目保存在本地 Realm 数据库中并且已正确显示,但“DetailTableView”仅在我强制关闭并重新打开应用程序时更新。
我已经尝试重新加载UINib 并使用通知触发tableview.reloadData(),该通知在viewWillAppear() 中发布,但我无法让那个东西工作。
我也尝试开除instatiate:WithOwner 或awakeFromNib(),但效果不佳。
我在网上搜索了很多,也在这里,但找不到任何答案,希望你们能帮助我。 多谢!
【问题讨论】:
-
你需要在这里使用领域通知realm.io/blog/realm-objc-swift-2-4
标签: ios swift uitableview realm uinib