Как запустить 10 сообщений в секунду? - PullRequest
0 голосов
/ 05 августа 2009

Проблема: мне нужно передавать значения объекту 10 раз в секунду. Я должен быть в состоянии начать стрельбу и прекратить стрельбу.

Я обнаружил, что делегат UIScrollView получает уведомление примерно за одни и те же промежутки времени, независимо от скорости прокрутки. Вы можете легко увидеть, что если вы NSLog дельта из смещения изменяется. Должен быть способ запустить сообщение 10 раз в секунду, пока что-то не скажет «стоп». Но как?

Ответы [ 2 ]

7 голосов
/ 05 августа 2009

Я бы заглянул в класс NSTimer . Это должно позволить вам установить таймер с произвольным интервалом времени (и остановить его при желании).

0 голосов
/ 05 августа 2009

Я не большой разработчик Какао, но я уверен, что вы хотите NSTimer .

Просмотр [NSTimer timerWithTimeInterval: вызов: повторы:] , [NSTimer недействителен] и NSRunLoop .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...