2014-12-21 74 views
1

我需要改變的時間間隔一旦例如觸發一次如何更改/更新NSTimer中的時間間隔?

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

我想改變計數1

+0

注 - 非常常見的模式是,*從不使用*重複計時器;只需調用每個循環創建一個新的循環,然後您可以隨時隨地使用。 – Fattie

回答

6

你不能。使定時器無效,並用不同的時間間隔創建一個新的定時器。

您可以更改火災時間。因此,如果您只想在第一次觸發後更改時間間隔,請使用該時間間隔創建計時器,然後更改觸發時間,以便在您想要的時間第一次觸發計時器。