El siguiente código compila bien con la gestión de memoria manual, pero falla bajo ARC:Ajuste el contenido de un CALayer a un CGImageRef en IOS con ARC en
CALayer *layer = [CALayer layer];
layer.contents = [[UIImage imageNamed:@"dial.png"] CGImage];
El error es:
automática Recuento de referencia de emisión: conversión implícita de un no Objective-C tipo de puntero 'CGImageRef' (también conocido como 'CGImage struct *') a 'id' no está permitido con ARC
¿Cómo puedo ejecutar esto con ARC?
No he utilizado ARC pero has necesitado lo que es un * * conversión explícita, echándola a '(id) '? – progrmr