当应用程序恢复到前台时,重复NSTimer会触发多少次?

时间:2011-03-15 19:16:29

标签: iphone ios timer nstimer

简单问题:

我有一个重复的NSTimer(假设它每分钟重复一次)。

我的应用程序已暂停,用户将手机锁定15分钟。手机是睡着了,我没有做任何秘密技巧让它保持活跃,就像播放听不见的声音或任何东西。

当用户解锁手机并且应用程序恢复到前台时,我的计时器是否会启动1次或15次?我相信答案是1,我只想确定。

谢谢!

1 个答案:

答案 0 :(得分:1)

是。时序编程主题说

  

如果射击时间到目前为止已经过了一个或多个预定的射击时间,那么计时器在该时间段内仅被射击一次;然后,计时器在射击后重新安排,用于将来的下一个预定射击时间。