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