可以从多个异步调用完成处理程序中保存上下文导致核心数据争用情况吗?

时间:2017-01-29 01:39:54

标签: objective-c core-data race-condition

我正在使用NSURLSessionDataTask,在完成处理程序中,我正在保存核心数据上下文。这是一个单一的上下文设置。

当我发出3个异步任务时,它们可能会同时返回并尝试同时保存上下文,这会导致竞争条件吗?如果是,我该如何避免?

0 个答案:

没有答案