Вопрос о методе iPhone - PullRequest
       4

Вопрос о методе iPhone

0 голосов
/ 06 апреля 2011

У меня есть метод, который будет анализировать, находится ли звук выше определенного уровня децибела, и если это так, выполнить действие.В настоящее время я вызываю этот метод как таковой

- (void) listen { .... }

Проблема в том, что я хочу, чтобы программа постоянно слушала шум, если пользователь выбирает, а не только когда я вызываю метод.Стоит ли просто скрыть кнопку в фоновом режиме и оставить ее включенной, или есть более простой и эффективный способ сделать это.

1 Ответ

2 голосов
/ 06 апреля 2011

Вы всегда можете инициализировать NSTimer, чтобы постоянно запускать эту проверку для вас ...

Метод timerWithTimeInterval:invocation:repeats: позволяет запускать его постоянно.

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