NSColorPanel class provides a standard user interface for selecting color in an application. It provides a number of standard color selection modes and, with the
NSColorPickingCustom protocols, allows an application to add its own color selection modes. It allows the user to save swatches containing frequently used colors.
- macOS 10.10+