В ios5.0 с ARC в моем корневом контроллере я вызываю метод в объекте диспетчера безопасности, который удерживается делегатом приложения. В этом методе я устанавливаю таймер, как показано ниже
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self
selector:@selector(updateModel:) userInfo:str repeats:YES];
[[NSRunLoop currentRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
. Однако это никогда не запускает селектор, т.е. updateModel: никогда не вызывается. Что может быть не так? Есть ли другой более эффективный способ сделать это без использования NStimer?