Instance Property


The number of nested undo groups (or redo groups, if Redo was invoked last) in the current event loop.


@property(readonly) NSInteger groupingLevel;


An integer indicating the number of nested groups. If 0 is returned, there is no open undo or redo group.

See Also

Creating Undo Groups

- beginUndoGrouping

Marks the beginning of an undo group.

- endUndoGrouping

Marks the end of an undo group.


A Boolean value that indicates whether the receiver automatically creates undo groups around each pass of the run loop.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software