Получите цвет из Каталога активов до OS X 10.13 - PullRequest
0 голосов
/ 08 июля 2019

Для приложений, работающих в OS X 10.13 или более поздней версии, вы можете использовать [NSColor colorNamed:@"MyColor"], чтобы получить цвет из каталога активов. Но как получить доступ к этим цветам в приложениях, предназначенных для старых версий ОС ?

Эксперименты с +colorWithCatalogName:colorName: не работают, похоже, что таким образом можно получить доступ только к системным цветам.

NSColor *someColor = [NSColor colorWithCatalogName:@"Assets.xcassets" colorName:@"FunkyColor"];
NSLog(@"Color: %@", someColor);

Это дает "(ноль)".

Можно ли вообще получить доступ к цветам каталога активов до 10.13?

...