Работает ли ARC с объектами Core Graphics?

Недавно я начал новый проект с использованием автоматического подсчета ссылок (ARC).
Когда я назначил содержимое CALayer:

UIView* view = ...
UIImage* image = ...
view.layer.contents = image.CGImage

, я получил ошибку

Неявное преобразование типа указателя не-Objective-C 'CGImageRef' в 'id' запрещено с помощью ARC

Простое преобразование CGImageRef в id скрывает ошибку, но мне было интересно, правильно ли работает ARC?

17
задан Brad Larson 20 October 2011 в 19:06
поделиться