Question

J'appelle une méthode doPoof utilisant NSTimer comme suit:

[NSTimer scheduledTimerWithTimeInterval:0.2 target:self selector:@selector(doPoof:) userInfo:myCALayer repeats:FALSE];

Comment remplacer ce qui précède en utilisant CADisplayLink au lieu d'un NSTimer?

Était-ce utile?

La solution

Pourquoi souhaitez-vous quitter NSTimer?

L'intérêt d'utiliser CADisplayLink est que les animations puissent être chronométrées en fonction de l'intervalle de rafraîchissement de la vidéo.

Pour un appel simple et non répétitif, NSTimer est parfaitement valide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top