如何在与App Extension共享的同时管理多个coredata MOC?

时间:2016-05-02 07:51:28

标签: ios core-data concurrency nsmanagedobjectcontext ios-app-extension

我的应用程序中随机出现信号量问题,这可能是由于coredata锁定了主线程吗? coredata上下文使用如下: 应用  1.处理UI和每个CRUD操作的主要上下文(主队列)。  2. NSOperation子类中使用的私有上下文(主上下文为父级的私有队列),用于与云工具包同步数据。

上下文共享一个持久存储区协调器。

扩展  1.具有自己的持久存储协调器的主上下文(主队列)。

这一切都可以一次生活。如何在不丢失数据和导致死锁的情况下最好地管理它们。

注意:使用coredata并发变量进行了调试。这是我第一次使用coredata,感谢任何帮助。

0 个答案:

没有答案