UIColor и CIColor, как они сравниваются и какова цель иметь два из них?

Недавно я столкнулся с кодом, в котором попытка получить свойство CIColor для UIColor не удалась. UIColor был инициализирован как простой [UIColor blackColor] и пытался получить CIColor, что вызвало исключение.

CIColor *aCIColor = [[UIColor blackColor] CIColor]; //fails

В чем разница между CIColor и UIColor и почему это происходит?

Ответы на вопрос(4)

Ваш ответ на вопрос