Основная графика - Как правильно создать цветовое пространство RGB? - PullRequest
0 голосов
/ 29 декабря 2010

Apple говорит: «Если ваше приложение работает в iOS или Mac OS X версии 10.4 и новее, вы можете использовать независимые от устройства цветовые пространства или общие цветовые пространства».

Так что это означает, что я должен использовать CGColorSpaceCreateWithName (...), а не CGColorSpaceCreateDeviceRGB (...), потому что последний устарел. Тем не менее, в этой публикации о стековом потоке говорится, что общее цветовое пространство устарело. Какой правильный ответ?

1 Ответ

4 голосов
/ 29 декабря 2010

CGColorSpaceCreateWithName() - рекомендуемая функция в MacOS, но kCGColorSpaceGenericRGB недоступна в iOS, поэтому вместо нее нужно использовать CGColorSpaceCreateDeviceRGB() (и не рекомендуется на этой платформе).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...