Разделение на подклассы NSColor
Подклассы NSColor должны реализовать colorSpaceName
и set
методы, а также методы, возвращающие компоненты для того цветового пространства и методов в протоколе NSCoding. Некоторые другие методы — такой как colorWithAlphaComponent:
, isEqual:
, и colorUsingColorSpaceName:device:
— май также быть реализованным, если они целесообразны для цветового пространства. Непостоянные подклассы (если таковые имеются) должны дополнительно реализовать copyWithZone:
предоставлять заверенную копию.