Si tiene como objetivo iOS7 y ya tiene la imagen dividida en marcos, puede usarla animatedImageNamed:duration:
.
Digamos que estás animando una ruleta. Copie todos sus marcos en el proyecto y nómbrelos de la siguiente manera:
spinner-1.png
spinner-2.png
spinner-3.png
- etc. ,
Luego crea la imagen a través de:
[UIImage animatedImageNamed:@"spinner-" duration:1.0f];
De los documentos :
Este método carga una serie de archivos agregando una serie de números al nombre del archivo base proporcionado en el parámetro de nombre. Por ejemplo, si el parámetro de nombre tuviera 'imagen' como contenido, este método intentaría cargar imágenes desde archivos con los nombres 'imagen0', 'imagen1' y así sucesivamente hasta 'imagen1024'. Todas las imágenes incluidas en la imagen animada deben compartir el mismo tamaño y escala.