NSManagedObjectContext
保存孩子并将更改推送给父母时如何解决冲突NSManagedObjectContext
?
例如,假设您通过在具有来自服务器的数据的子上下文上将NSManagedObject
Person
属性设置为 18 来进行更新。同时,用户在父节点上将相同的属性更新为 20 的值。age
NSPrivateQueueConcurrencyType
NSManagedObject
Person
age
NSManagedObjectContext
NSMainQueueConcurrencyType
在两次更新之后,对子上下文调用保存,该上下文传播到父上下文NSManagedObjectContext
。
此时年龄的价值是多少?孩子会NSManagedObjectContext
覆盖父母NSManagedObjectContext
吗?在这里申请吗NSMergePolicies
?