Comment puis-je créer un indicateur d'activité au milieu de la vue par programmation?

Je suis en train de travailler avec une application qui analyse une alimentation en ligne. lorsque je clique sur le bouton actualiser, il faut un certain temps pour analyser le fichier et afficher ses données. je veux un indicateur d'activité dans le milieu de l'affichage lorsque je clique sur le bouton actualiser. et lors de l'analyse est le fait que l'indicateur doit se cacher.
je suis en utilisant ce code mais sa ne marche pas.

- (IBAction)refreshFeed:(id)sender
{
   UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
   [self.view addSubview:spinner];

   [spinner startAnimating];

   //parsing code code

   [spinner release];
}

source d'informationauteur Piscean