Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 并发如何与coredata协同工作?_Ios_Swift_Core Data - Fatal编程技术网

Ios 并发如何与coredata协同工作?

Ios 并发如何与coredata协同工作?,ios,swift,core-data,Ios,Swift,Core Data,我正在阅读此链接以了解核心数据中的并发性 我的应用程序流程是: 一个线程在后台有争议地插入信息。用户正在应用程序中玩并更新某些内容 ->由于后台线程,所有更新将自动保存在数据库中,因为它将保存我的主上下文。因此,一个人不能放弃他所做的更改,因为它将自动保存 在我更新插入信息的核心逻辑之前,我需要你的建议 有什么方法可以轻松处理我的情况吗 并发将与后台和主线程一起工作吗 另外,如果您有/找到任何演示或教程,请告诉我。所以我可以参考一下 感谢您:@SivajeeBattina“请记住,这意味着

我正在阅读此链接以了解核心数据中的并发性

我的应用程序流程是:

一个线程在后台有争议地插入信息。用户正在应用程序中玩并更新某些内容

->由于后台线程,所有更新将自动保存在数据库中,因为它将保存我的主上下文。因此,一个人不能放弃他所做的更改,因为它将自动保存

在我更新插入信息的核心逻辑之前,我需要你的建议

  • 有什么方法可以轻松处理我的情况吗
  • 并发将与后台和主线程一起工作吗
另外,如果您有/找到任何演示或教程,请告诉我。所以我可以参考一下


感谢您:@SivajeeBattina“请记住,这意味着在执行保存操作时,私有托管对象上下文的更改会推送到其父托管对象上下文。”-->这是否意味着我们可以放弃或保存私有上下文将独立工作?或者如果我们运行私有上下文并保存主上下文,则会忽略私有上下文更新?