Asynchrone exécution de la fonction?

dans mon application iOS je ne les suivants.

viewDidAppear(){

   //Load a spinner in a view on the top
   [DSBezelActivityView newActivityViewForView:self.view]; 
   //Execute code that require 3 seconds
   ...
   //Stop the spinner
   [DSBezelActivityView removeViewAnimated:YES];
}

Le problème est que le compteur ne s'affiche pas, car le cpu est de travailler dur (quelque chose de similaire). C'est comme cela que le code betweek le start et le stop a la préséance sur le rendu de la vue.

J'aimerais trouver une façon de montrer efficacement le début de la fileuse, sans l'aide d'une minuterie afin de retarder l'exécution de code.

Grâce

InformationsquelleAutor jollyr0ger | 2011-06-03