Вы можете добавить Categories
к NSColor
и сделать ЛЮБОЙ цвет с ЛЮБОЕ имя, которое вы хотите ... Так что вам нужно сделать 2 файла ... NSColor+YourCategories.h
...
#import <Cocoa/Cocoa.h>
@interface NSColor (YourCategories) // Tag in () is "yours" to name,
+ (NSColor *) MAUVE;
@end
и метко названный NSColor+YourCategories.m
файл
#import "NSColor+YourCategories.h"
@implementation NSColor (YourCategories)
+ (NSColor *) MAUVE { static NSColor* MAUVE = nil; if( MAUVE == nil )
MAUVE = [NSColor colorWithDeviceRed:0.712 green:0.570 blue:0.570 alpha:1.000];r
return MAUVE;
}
Просто
#import NSColor+YourCategories.h
на любой странице, на которую вы хотите ссылаться на ваши названные цвета, например…
[[self window]setBackGroundColor: [NSColor MAUVE]];
∀Ⓛ∃✖