我的应用程序在附加到NSManagedObjectContextDidSaveNotification
通知的方法中执行某些操作(在保存时执行)。它还使用了一个NSUndoManager
愉快地撤消/重做的方法。我曾期望每当发生撤消或重做时(在撤消/重做影响核心数据存储库的情况下)都会引发“已保存”通知,但这似乎没有发生。
期望NSManagedObjectContextDidSaveNotification
发布撤消/重做是否合理?如果没有,有没有办法我们可以确定事后撤消/重做的事情(NSUndoManagerDidUndoChangeNotification
似乎没有暴露该信息)?