I was under the impression that NSTimer did not work at all after an application calls applicationWillResignActive
. I seems however that existing NSTimers (i.e. ones created before the application resigned active) will continue to run and its only new NSTimers that can't be scheduled in this state, can anyone confirm this?
I am also assuming that its good (and Apple seems to say this too) that when your application calls applicationWillResignActive
you should disable any NSTimers and start them again when applicationDidBecomeActive
is called, does that make sense?