托管对象上下文是事务日志?
Posted
技术标签:
【中文标题】托管对象上下文是事务日志?【英文标题】:managed object context is a transactional log? 【发布时间】:2015-03-31 14:01:11 【问题描述】:我在某处听说NSManagedObjectContext
是一个事务日志,因此上下文存储操作的执行日期。
对吗?我可以取回这个日志吗?
【问题讨论】:
【参考方案1】:不,从概念上讲,它更像是与其父级的差异,无论是持久存储还是父级上下文。 NSUndoManager 可能会对您的具体情况有所帮助,尽管我自己从未使用过。
【讨论】:
【参考方案2】:NSManagedObjectContext 有
插入对象 更新的对象 已删除对象属性,包含聚合更改,但如果启用了undoManager
,它也有更详细的信息。然后一个事务日志可用,并且可以undo
/redo
/reset
随着更改的顺序进行更改。
【讨论】:
以上是关于托管对象上下文是事务日志?的主要内容,如果未能解决你的问题,请参考以下文章