6
así que leí aquí en modo que pueda codificar un CGLayerRef a un NSValue usandoiPhone - codificación y decodificación de una NSValue
NSValue *myCopy = [[NSValue alloc] initWithBytes:&myLayer objCType:@encode(CGLayerRef)];
pero ¿cómo puedo recrear la CGLayerRef de myCopy?
gracias
wow! esto es bastante exotérico, pero funciona como un encanto. ¡¡¡¡GRACIAS!!!! – SpaceDog
simplemente un poco fuera de tema ... ¿sabes cómo puedo descubrir la cantidad de bytes que myCopy está usando? ... gracias. – SpaceDog
@Digital ¿El número de bytes en la instancia completa o el número de bytes necesarios para almacenar un 'CGLayerRef'? Probablemente sea una combinación de 'class_getInstanceSize()' y 'sizeof CGLayerRef'. La capa real 'struct' es opaca, sin embargo. –