2010-11-27 4 views

Répondre

3

Un NSTimer est inutile approchant 30 millisecondes. Si vous parlez de 60 Hz comme 60 fois par seconde, cela signifie une exigence de 16,666 millisecondes. Notez également que plus vous vous rapprochez de 30 millisecondes, moins c'est précis. Autrement dit, plus vos exigences sont réelles, moins elles sont précises. Un téléphone plus rapide ne va pas beaucoup aider.

Ce que vous semblez faire est de construire un jeu, et vous devriez plutôt utiliser CADisplayLink.

+0

J'appelle réellement une méthode qui met des données à travers un filtre passe-bas. CADisplayLink fonctionnerait-il également? – cgossain

+0

Probablement fonctionnera très bien, même si je n'ai jamais essayé de l'utiliser dans un tel but. – jer