UIColor und CIColor wie vergleichen sie und was ist der Zweck, zwei von ihnen zu haben?

or kurzem bin ich auf Code gestoßen, bei dem der Versuch, die CIColor-Eigenschaft einer UIColor abzurufen, fehlschlägt. Die UIColor wurde als einfache [UIColor blackColor] initialisiert und der Versuch, die CIColor davon zu erhalten, löste eine Ausnahme aus.

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

Was ist der Unterschied zwischen CIColor und UIColor und warum passiert das?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage