RGB各成分の抽出と利用

NSColor *aColor;
float fRed, fGreen, fBlue, alpha = 1;

RGB 各成分を取り出すには以下のようにします。

aColor = [aColor colorUsingColorSpaceName:NSCalibratedRGBColorSpace];
[aColor getRed:&fRed green:&fGreen blue:&fBlue alpha:&alpha];

各成分を指定するには

aColor = [NSColor colorWithDeviceRed:fRed green:fGreen blue:fBlue alpha:alpha];

とします。