Таймер с разрешением 1 мс для iOS - PullRequest
0 голосов
/ 04 августа 2011

В моем приложении есть объект (изображение автомобиля), который должен двигаться на экране.Мне нужно планировать myFunction каждые 1 мс, если это возможно.Я прочитал документацию Apple и понял, что разрешение NSTimer ограничено 50-100 мс, что недостаточно для моего варианта использования (быстрое перемещение объекта на экране).

Какие могут быть альтернативы объекту NSTimer?

Заранее спасибо.

1 Ответ

1 голос
/ 04 августа 2011

Я думаю, что вы, возможно, пытаетесь показывать вещи слишком быстро. Экран не обновляется так быстро, поэтому срабатывание таймера с такой частотой не поможет.

Для графики времени взгляните на класс CADisplayLink , который вызывает селектор, когда необходимо обновить экран. Т.е. таймер, основанный на частоте обновления дисплея.

...