如何从App Delegate

时间:2015-08-12 16:15:57

标签: ios swift uiviewcontroller icloud appdelegate

我有一些方法可以从appDelegate调用,以便与持久存储和iCloud同步更改。

方法和appDelegate工作正常,我的应用程序同步变化很好; 然而当应用为mergingChangespersistentStoreDidChange时,我正在尝试刷新view controller数据并将view controller title更改为同步。

我尝试更改UIViewController标题文字,并且在合并或persistentStoreWillChange时不会更改,当使用reloadData()方法进行视图控制器集合时,应用程序会因意外崩溃而崩溃展开可选值时为零。

问题是该项目有很多tableview& colectionview都在UITabController内,所以我真的需要刷新窗口中view controller的数据而不仅仅是一个特定的视图。有人知道如何刷新viewcontroller的{​​{1}}数据吗?

appDelegate

1 个答案:

答案 0 :(得分:1)

对于上述功能,您可以使用 NSNotification 在要更新时将通知发送到多个类。