iOS-Swift-延时任务和取消
// 直接添加延时任务
DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
}
// 初始化延时任务
var dispatchWorkItem = DispatchWorkItem {
}
// 添加延时任务
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2, execute: dispatchWorkItem)
// 取消延时任务
dispatchWorkItem.cancel()