如何在swift中设置依赖计时器?

时间:2017-02-08 03:20:09

标签: swift

我有一个每秒调用一次函数的计时器。但是,我想设置另一个计时器来调用函数。之前的.3秒。我该如何设置?

1 个答案:

答案 0 :(得分:2)

使用计时器调用其他早期功能会更容易。然后添加代码以在0.3秒后调用其他函数。

// Called every second by the timer
func someTimerHandler(timer: Timer) {
    // perform earlier function here

    // Use another queue if desired
    DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
        // perform later function here
    }
}