【发布时间】:2013-11-04 02:46:48
【问题描述】:
在过去的几天里,我进行了大量研究,但我不确定当前并发核心数据的最佳实践是什么。最相关的帖子似乎是这个blog post,但鉴于this analysis 关于不同并发方法的性能,似乎带有父上下文的现代方式可能不是最好的。此外,来自 Apple 的 this example 没有实现 Apple's own concurrency guide 中提到的最佳实践,即建议不要使用默认的 NSConfinementConcurrencyType。
鉴于所有这些,用 Core Data 实现并发的最简单和最好的方法是什么?我所需要的只是一个后台线程,它可以在不挂断 UI 的情况下对 Core Data 进行一些长时间的写入。代码示例表示赞赏。
【问题讨论】:
标签: ios objective-c core-data concurrency