如何取消特定的DispatchQueue.main.asyncAfter事件?

时间:2018-01-06 13:54:13

标签: swift grand-central-dispatch

前段时间已经提出这个问题了。但是我找不到与当前Swift版本匹配的好解决方案。

Swift 4 - 如何取消对DispatchQueue.main.asyncAfter的特定来电?

DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
    // my code
}
DispatchQueue.main.asyncAfter(deadline: .now() + 2.0) {
    // just cancel this event!
}

0 个答案:

没有答案