インスタンスメソッド
usingType(_:)
指定された色の型と互換性のあるカラーオブジェクトのバージョンを返します。
宣言
func usingType(_ type: NSColor.ColorType) -> NSColor?
パラメータ
type
必要なカラーオブジェクトの型。たとえば、RGB コンポーネントを含むカラーオブジェクトが必要な場合は、NSColor.ColorType.componentBased を指定します。
戻り値
互換性のあるカラーオブジェクト、または互換性のあるカラーオブジェクトが利用できない場合は nil。
議論
NSColor オブジェクトの詳細にアクセスする前に、このメソッドを使用して、それらの詳細を返すことができるオブジェクトがあることを確認してください。たとえば、コンポーネント値にアクセスする前に、型 NSColor.ColorType.componentBased のカラーオブジェクトがあることを確認してください。色の型によっては、互換性のある色の型に変換できる場合があります。
以下も見よ
色空間での作業
カラーオブジェクトの型。
色の型、およびカラーオブジェクトで呼び出すことができるメソッドを示す定数。
色に関連した色空間。
var colorSpaceName: NSColorSpaceName
色に関連した色空間の名前。
  廃止  
色空間名を指定する定数。
関連した文書
func usingColorSpaceName(NSColorSpaceName) -> NSColor?
新しいカラーオブジェクトが指定された色空間にあることを除いて、受信者と同じ色の新しいカラーオブジェクトを作成します。
func usingColorSpaceName(NSColorSpaceName?, device: [NSDeviceDescriptionKey : Any]?) -> NSColor?
同じ色で、指定された色空間にあり、提供されたデバイスに固有の新しいカラーオブジェクトを作成します。