Я пытаюсь установить свойство, как так -Попытка получить значение CGColor из свойства вызывает сбой
-interface:
@property (readwrite, assign) CGColorRef otherBallColor;
-someMethod:
CGColorRef ballColor = [UIColor colorWithRed:255.0/256.0 green:165.0/256.0 blue:239.0/256.0 alpha:1.0].CGColor;
[self setOtherBallColor:ballColor];
Как в скором времени, когда я попытаюсь получить доступ к значению, которое он сработает -
-someOtherMethod (drawRect в этом случае):
CGContextSetFillColorWithColor(context, otherBallColor);
Но если в "SomeMethod" Я -
CGColorRef ballColor = [UIColor blueColor].CGColor;
... все это прекрасно работает. Может ли кто-нибудь объяснить, что происходит?
Большого спасибо (PS, совершенно новый для Objective-C, Тхо не программирование вообще)
Вы должны разделить на 255 вместо 256. – kennytm