У меня есть UIView, для которых я хотел бы установить его BorderColor:Сохраняет ли CALayer объекты CGColor?
UIView *myView = ...;
myView.layer.borderWidth = 1;
myView.layer.borderColor = [UIColor greenColor].CGColor;
Безопасно ли это сделать, как это? Объект UIColor будет автореализован, а вместе с ним и объект CGColor. Теперь свойство borderColor сохраняет CGColor, чтобы было безопасно разрешить автокорреляцию UIColor, или мне нужно сохранить UIColor в отдельной переменной экземпляра?
отлично, спасибо за разъяснение этого! – Tom