Korrekter Weg, um NSTimer freizugeben?

Was ist der richtige Weg, um einen NSTimer in meiner Dealloc-Methode freizugeben? Es wurde mit folgendem Code erstellt?

-(void)mainTimerLoop {

     mainTimer = [NSTimer scheduledTimerWithTimeInterval:1/10
                                                  target:self 
                                                selector:@selector(gameLoop) 
                                                userInfo:nil
                                                 repeats:YES];
}

Vielen Dan