Для создания NSColor с определенным цветом можно использовать следующий метод:
Ему нужно передать цветовые компоненты RED, GREEN, и BLUE. Каждый компонент может принимать значения в интервале от 0 до 255. Например, следующим вызовом можно получить красный цвет:
Вообще красный цвет можно получить ещё проще:
Другие цвета получаются аналогичным образом.
- (NSColor *)getColorWithR:(NSUInteger)aRed G:(NSUInteger)aGreen B:(NSUInteger)aBlue { float theAlpha = 1.0f; return [NSColor colorWithDeviceRed:aRed / 255. green:aGreen / 255. blue:aBlue / 255. alpha:theAlpha]; }
Ему нужно передать цветовые компоненты RED, GREEN, и BLUE. Каждый компонент может принимать значения в интервале от 0 до 255. Например, следующим вызовом можно получить красный цвет:
NSColor *theRedColor = [ColorUtils getColorWithR:255 G:0 B:0];
Вообще красный цвет можно получить ещё проще:
NSColor *theRedColor = [NSColor redColor];
Другие цвета получаются аналогичным образом.