У меня есть NSTimer
timer = [NSTimer scheduledTimerWithTimeInterval:1
target:self
selector:@selector(periodicTimer)
userInfo:nil
repeats:YES];
что делает
- (void)periodicTimer
{
NSLog(@"Bang!");
if (timerStart != nil)
[timerLabel setText:[[NSDate date] timeDifference:timerStart]];
}
Проблема в том, что при прокрутке табличного представления (или выполнении других задач) метка не обновляется, более того, "Вах!" не появляется, поэтому я предположил, что метод не вызывается.
Мой вопрос заключается в том, как периодически обновлять метку, даже когда пользователь играет с интерфейсом приложения.