Я записывал образец данных ускорения за 30 секунд до NSTimer
. Дело в том, что, когда приложение находится на переднем плане, все в порядке. Интервал установлен в 0.01
, а в 30 seconds
, 3000
сохранены. Но когда приложение переходит на задний план, я получаю только 300
только чтения.Интервал обновления NSTimer изменяется, когда приложение переходит на задний план в приложении iOS?
self.deviceMotionTimer = [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(recordUpdates) userInfo:nil repeats:YES];
Это как работает NSTimer?