Recientemente, he estado tratando de encontrar una forma de analizar animaciones a través de GDB (sin más motivo que curiosidad). Según tengo entendido, CoreAnimation
ejecuta sus animaciones en un (a) thread (s) separado (s). Sin embargo, después de suspender todos los hilos activos a través de GDB, mi animación (específicamente, el CAKeyFrameAnimation
que usa UIImageView
) aún se estaba ejecutando.Hilos de CoreAnimation
Esto me lleva a pensar que una de las 2 cosas están sucediendo:
1.) No están al tanto de su rosca (s) por cualquier razón.
2.) Me he perdido algo terriblemente obvio.
Cualquier comentario sobre este tema es muy apreciado. Gracias.
+1 por curiosidad! Gran consulta. –
Probablemente esto no es exactamente lo que quieres, pero si quieres saber el valor de la animación mientras animas, creo que puedes usar la propiedad 'presentationLayer' de' CALayer'. – nacho4d
muy interesante, ¿está especificando sus animaciones implícita o explícitamente? –