iPhone: Как сохранить таймер без сна, когда iPhone заблокирован? - PullRequest
2 голосов
/ 04 мая 2011

Я только что заметил, что моя функция обратного вызова таймера перестает срабатывать, когда экран iPhone блокируется.Есть ли способ сказать iPhone, чтобы он не спал мой таймер?Любой другой способ делать вещи периодически, когда iPhone заблокирован?

Я использую NSTimer из viewDidLoad для планирования функции обратного вызова таймера каждую секунду.

[NSTimer scheduleTimerWithTimeInterval: 1.0 target: self selector: @селектор (levelTimerCallback) userInfo: nil повторяется: YES];

Спасибо.

1 Ответ

1 голос
/ 04 мая 2011

Вы уверены, что он не работает, когда заблокирован?Я только что попробовал, поместил scheduleTimerWithTimeInterval в метод didFinishLaunching делегата приложения, заблокировал экран на симуляторе и все еще получил обратные вызовы.

...