the slattery rebecca miller mary marilyn libros grace frases cónyuge crucible biography arthur objective-c ios macos ios4 xcode4.3

objective-c - slattery - arthur miller y marilyn



Casting normal vs casting puente en Objective-C (1)

¿Cuál es la diferencia entre,

(CFDataRef) data

Y

(__bridge CFDataRef) data

Xcode me pidió que lo cambiara por bridge. ¿Es eso debido a ARC?


Sí, a ARC se le deben dar instrucciones cuando realice el intercambio entre los tipos de puente sin cargo. En este caso, __bridge le dice a ARC que no haga nada, por lo que se comportará de la misma manera que el modelo estándar anterior.

Puede leer las Notas de la versión de Transición a ARC para obtener más detalles sobre las diferentes maneras de hacer puentes de conversión.