Core Data的iOS 10 / macOS Sierra中的NSPersistentContainer

时间:2016-08-14 20:45:37

标签: ios containers core wwdc viewcontext

-->

所以我现在非常很高兴使用Core Data,因为他们创建了多少 simpler (截至WWDC 2016)。

在应用启动时,我计划从Core Data加载预先更新的数据,然后让persistentContainer的{​​{1}}对某些实体进行更新/保存。当实体在后台更新时,UI在获取时应始终显示最多最近数据(无论这些实体是否已更新)。

当我使用一个上下文时,将viewContext的performBackgroundTask标志设置为automaticallyMergesChangesFromParent并将其生成设置为true是否安全?

.current

谢谢!

1 个答案:

答案 0 :(得分:0)

这些设置都应该没问题,但如果你只使用一个上下文,那么两者都不重要。 automaticallyMergesChangesFromParent只会在不同的上下文执行保存时合并更改,而当另一个上下文正在更改当前上下文正在读取的数据时,代数生成非常有用。

相关问题
最新问题