J'utilise environ 20 UIImageView
s d'images de petits avions (50x50 pixels) faisant de l'animation simple sur l'écran de l'iPhone. L'animation est effectuée en déplaçant la propriété du centre UIImageView
à l'intervalle du minuteur.NSTimer est-il cher?
[NSTimer scheduledTimerWithTimeInterval:0.01
target:self
selector:@selector(timerFired:)
userInfo:nil
repeats:YES]
Quelle est la meilleure pratique: créer une NSTimer
et boucle les 20 UIImageView
s pour définir la propriété du centre lors de la cuisson minuterie? Ou devrais-je simplement créer un objet NSTimer
par UIImageView
? La ressource NSTimer
coûte-t-elle cher?
Je crée un objet PlaneView dérivant de UIImageView. La minuterie est exécutée dans chaque objet PlaneView au lieu de dans le ViewController qui a la sous-vue PlaneView. Je suis encore en train d'expérimenter ... :-) –