我有一些方法可以从appDelegate调用,以便与持久存储和iCloud同步更改。
方法和appDelegate工作正常,我的应用程序同步变化很好; 然而当应用为mergingChanges
且persistentStoreDidChange
时,我正在尝试刷新view controller
数据并将view controller title
更改为同步。
我尝试更改UIViewController
标题文字,并且在合并或persistentStoreWillChange
时不会更改,当使用reloadData()
方法进行视图控制器集合时,应用程序会因意外崩溃而崩溃展开可选值时为零。
问题是该项目有很多tableview
& colectionview
都在UITabController
内,所以我真的需要刷新窗口中view controller
的数据而不仅仅是一个特定的视图。有人知道如何刷新viewcontroller
的{{1}}数据吗?
appDelegate
答案 0 :(得分:1)
对于上述功能,您可以使用 NSNotification 在要更新时将通知发送到多个类。