This property restricts the user’s ability to resize the window so the width and height change by multiples of width and height increments. As the user resizes the window, its size changes by multiples of increments.width and increments.height, which should be whole numbers, 1.0 or greater. Whatever the current resizing increments, you can set an NSWindow object’s size to any height and width programmatically.
Resize increments and aspect ratio are mutually exclusive attributes. For more information, see aspectRatio.
This action method toggles the size and location of the window between its standard state (provided by the application as the “best” size to display the window’s data) and its user state (a new size and location the user may have set by moving or resizing the window).