【发布时间】:2013-02-20 16:36:53
【问题描述】:
我的应用程序在附加到NSManagedObjectContextDidSaveNotification 通知(保存时执行)的方法中执行某些操作。它还使用NSUndoManager,它正在愉快地撤消/重做。我曾期望每当发生撤消或重做时(在撤消/重做影响核心数据存储库的情况下)都会引发“已保存”通知,但这似乎并没有发生。
期望NSManagedObjectContextDidSaveNotification 被发布以进行撤消/重做是否合理?如果没有,我们有没有办法确定事后撤消/重做的事情(NSUndoManagerDidUndoChangeNotification 似乎没有公开该信息)?
【问题讨论】:
标签: core-data nsmanagedobjectcontext nsundomanager