我有这个代码:

var timer = NSTimer.scheduledTimerWithTimeInterval(3, target: self, selector: Selector("update"), userInfo: nil, repeats: false)


它在3秒钟后运行更新功能。但是我该如何重置计时器?用户每次按下按钮时,必须重置计时器并将其从0计数到3。我该如何解决?

最佳答案

只需创建一个相同的新NSTimer并使旧的无效。

10-02 16:51