如何更改/更新NSTimer中的时间间隔?

时间:2014-12-21 10:58:23

标签: xcode swift nstimer

我需要在触发一次后更改时间间隔

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

例如我想将计数更改为1

1 个答案:

答案 0 :(得分:7)

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

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