小编pau*_*sen的帖子

从Core Data Managed Object Context中删除已插入但未保存的对象

有没有办法删除已插入上下文但尚未保存的单个托管对象?我想删除单个对象,而不是回滚整个上下文.我已经尝试过调用deleteObject:但它会引发异常,因为根据核心数据,该对象在MOC中尚不存在.通过查看核心数据的插入对象属性,我肯定知道它已被插入,并且通过查看已删除的对象,我知道它已被标记为删除.基本上我想"取消插入"对象.先保存然后删除是不可接受的.谢谢.

macos core-data nsmanagedobject nsmanagedobjectcontext ios

7
推荐指数
1
解决办法
2307
查看次数