2014-12-21 72 views
1

我需要改变的时间间隔一旦例如触发一次如何更改/更新NSTimer中的时间间隔?

secondTimer = NSTimer.scheduledTimerWithTimeInterval(count, target:self, selector: Selector("update1"), userInfo:nil, repeats:false) 

我想改变计数1

+0

注 - 非常常见的模式是,*从不使用*重复计时器;只需调用每个循环创建一个新的循环,然后您可以随时随地使用。 – Fattie

回答

6

你不能。使定时器无效,并用不同的时间间隔创建一个新的定时器。

您可以更改火灾时间。因此,如果您只想在第一次触发后更改时间间隔,请使用该时间间隔创建计时器,然后更改触发时间,以便在您想要的时间第一次触发计时器。