Core data 如何在macOS 10.12上使用NSUndoManager?

Core data 如何在macOS 10.12上使用NSUndoManager?,core-data,xcode8,macos-sierra,nsundomanager,Core Data,Xcode8,Macos Sierra,Nsundomanager,我在文档中读到,在macOS上,NSManagedObjectContext现在默认为nil NSUndoManager。如何设置NSUndoManager?创建撤消管理器并将其分配给托管对象上下文 NSUndoManager *undoManager = [[NSUndoManager alloc] init]; managedObjectContext.undoManager = undoManager; 创建撤消管理器并将其分配给托管对象上下文 NSUndoManager *undoMa

我在文档中读到,在macOS上,NSManagedObjectContext现在默认为nil NSUndoManager。如何设置NSUndoManager?

创建撤消管理器并将其分配给托管对象上下文

NSUndoManager *undoManager = [[NSUndoManager alloc] init];
managedObjectContext.undoManager = undoManager;

创建撤消管理器并将其分配给托管对象上下文

NSUndoManager *undoManager = [[NSUndoManager alloc] init];
managedObjectContext.undoManager = undoManager;