Instance Method


Removes the color associated with the specified key from the receiver.


func removeColor(withKey key: NSColor.Name)



The key for which to remove the color.


This method does nothing if the receiver doesn’t contain the key. This method posts didChangeNotification to the default notification center. It raises NSColorListNotEditableException if the receiver is not editable.

See Also

Managing Colors By Key

var allKeys: [NSColor.Name]

An array of the keys by which the NSColor objects are stored in the receiver.

func color(withKey: NSColor.Name) -> NSColor?

Returns the NSColor object associated with the given key.

func insertColor(NSColor, key: NSColor.Name, at: Int)

Inserts the specified color at the specified location in the receiver.

func setColor(NSColor, forKey: NSColor.Name)

Associates the specified NSColor object with the specified key.