可以在iOS /核心图形中使用核心数据撤消/重做吗?

时间:2013-06-04 06:50:49

标签: ios core-data core-graphics

我正在尝试为一组触摸添加撤消/重做功能..

我在屏幕上画了一些画笔。我知道我可以使用数组来解决这个问题。但实际上并不是那么简单,因为我会做一些文字输入。

我不知道是否可以使用核心数据或NSUndoManager撤消/重做。

任何人konws ??或者一些源代码??

1 个答案:

答案 0 :(得分:3)

您可以使用它创建和注册托管对象,对对象进行更改,以及根据需要撤消和重做更改。

如果对与给定上下文关联的托管对象进行更改,则这些更改将保持对该上下文的本地更改,直到您通过向上下文发送save:message来提交更改。