Для создания 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];
Другие цвета получаются аналогичным образом.