标签: macos cocoa cocoa-bindings
我有一张包含一些编辑字段的工作表,每个字段都绑定到我的模型中的一个属性进行编辑。
因此,当用户在工作表中进行更改时,会直接修改模型。
如果用户点击工作表上的“取消”,我应该如何恢复模型?
在我的研究中,我认为我已经看到人们使用NSUndoManager,但是如果我能避免的话,我现在并不急于达到这种复杂程度。
或者我是否以更基本的方式构建了这个错误?
我正在使用故事板,目标是10.10+,如果那是相关的。