comment faire tourner une image en continu

J'ai une roue de l'image .format png, je veux savoir comment puis-je animer pour qu'il tourne en permanence, j'ai cherché sur stackoverflow et trouvé certaines des bouts de code qui m'a permis de faire tourner mon image, mais il ne tourne pas en continu, il suffit de tourner pendant quelques secondes avant de s'arrêter, le code comme suit

le code dans viewdidload

UIImageView *imageToMove =
[[UIImageView alloc] initWithImage:[UIImageimageNamed:@"horo_circle.png"]];
[self.view addSubview:imageToMove];

[self rotateImage:imageToMove duration:5.0 
            curve:UIViewAnimationCurveEaseIn degrees:180];

et l'animation

- (void)rotateImage:(UIImageView *)image duration:(NSTimeInterval)duration 
          curve:(int)curve degrees:(CGFloat)degrees
{
    //Setup the animation
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationDuration:duration];
    [UIView setAnimationCurve:curve];
    [UIView setAnimationBeginsFromCurrentState:YES];

    //The transform matrix
    CGAffineTransform transform = 
    CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(degrees));
    image.transform = transform;

    //Commit the changes
    [UIView commitAnimations];
}

et les lignes suivantes après l'importation

#define M_PI   3.14159265358979323846264338327950288   /* pi */

#define DEGREES_TO_RADIANS(angle) (angle / 180.0 * M_PI)
InformationsquelleAutor BoredToDeath | 2012-11-08