我有一个应用程序的结构如下:
iOS应用程序将数据写入Core Data,该数据具有存储在共享应用程序组中的持久存储。
Watch Kit扩展能够从由iOS应用程序编写的Core Data读取数据。
我的问题是,如果我的iOS应用程序在我的手表应用程序打开时写入数据,我将无法获得更新,因为对象上下文未与磁盘上的数据同步。
是否有一种方法可以刷新上下文并强制从磁盘重新加载数据,因为我的手表扩展仅读取数据?
iOS应用程序将数据写入Core Data,该数据具有存储在共享应用程序组中的持久存储。
Watch Kit扩展能够从由iOS应用程序编写的Core Data读取数据。
我的问题是,如果我的iOS应用程序在我的手表应用程序打开时写入数据,我将无法获得更新,因为对象上下文未与磁盘上的数据同步。
是否有一种方法可以刷新上下文并强制从磁盘重新加载数据,因为我的手表扩展仅读取数据?