gpt4 book ai didi

ios - 核心数据多上下文同步

转载 作者:行者123 更新时间:2023-11-28 19:08:40 25 4
gpt4 key购买 nike

在我的应用程序中,我共享了 PersistentStoreCoordiantor 和一些单独的 managedObjectContext。他们每个人都可以更改数据。进行更改后,我执行保存操作,所有更改都保存在主线程中。

问题:在主线程中保存后是否所有上下文都同步了?如果不是,如何在每个上下文中同步数据?

最佳答案

您的托管对象上下文对象应该监听 NSManagedObjectContextDidSaveNotification,以便在任何上下文执行保存时得到通知。发生这种情况时,您需要每个托管对象上下文调用 mergeChangesFromContextDidSaveNotification: 以及从保存中发布的通知。这会将所有已保存的更改从一个 MOC 合并到所有其他 MOC。

关于ios - 核心数据多上下文同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17861435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com