从上下文获取托管对象的核心数据不会更新值而是插入上下文中为什么?

时间:2018-04-17 02:32:42

标签: swift core-data sql-update nsmanagedobject nsmanagedobjectcontext

我有两个上下文,一个是Main,另一个是私有。我正在为所有后台操作使用此私有上下文。我正在使用almofire和object mapper进行API调用以映射对象,因此映射的对象本身会继承在私有上下文中创建的托管对象。

现在,在api响应的闭包成功中,我得到了manged对象作为成功的回复。 当我保存这个托管对象时,它会被插入到coredata中。但是,当我第二次调用API时,响应被添加为另一个项目,我想覆盖它而不是基本上更新

0 个答案:

没有答案