У меня сложилось впечатление, что NSTimer вообще не работал после того, как приложение вызвало applicationWillResignActive
. Однако мне кажется, что существующие NSTimers (то есть те, которые были созданы до того, как приложение вышло из строя) будут продолжать работать, и его единственные новые NSTimers, которые нельзя запланировать в этом состоянии, может ли кто-нибудь подтвердить это?
Я также предполагаю, что это хорошо (и Apple, кажется, тоже об этом говорит), что когда ваше приложение вызывает applicationWillResignActive
, вы должны отключить все NSTimers и запустить их снова, когда вызывается applicationDidBecomeActive
, имеет ли это смысл?