[managedObjectContext refreshAllObjects]
实际上,在保存上下文期间的某个时候,我会收到随机错误,当我[managedObjectContext refreshAllObjects]
在出错后调用时,它可以保存。
任何人都可以指导我有关这种方法。
调用refreshAllObjects会在上下文中的所有对象上调用refreshObject:mergeChanges。您可以在此处查看有关refreshObject:mergeChanges的文档:
您的持久性存储可能已被其他上下文修改,因此,当您尝试从当前上下文中将其保存到该持久性存储时,会出现错误。如果首先刷新当前上下文,则所有已修改的数据都将被合并,并且现在可以保存而不会发生冲突。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句