Instance Property


A Boolean value indicating whether the document owns or should own an undo manager object.


var hasUndoManager: Bool { get set }


If you change the value of this property to NO and the document already owns an UndoManager object, the document removes the undo manager as an observer of undo-related notifications and then removes its reference to the object.

See Also

Working with Undo Manager

var undoManager: UndoManager?

The document’s undo manager object.

func updateChangeCount(NSDocument.ChangeType)

Updates the receiver’s change count according to the given change type.