iOS Swift 延时任务和取消
2022-03-07 本文已影响0人
rome753
// 直接添加延时任务
DispatchQueue.main.asyncAfter(deadline: .now() + 0.3) {
}
// 初始化延时任务
var dispatchWorkItem = DispatchWorkItem {
}
// 添加延时任务
DispatchQueue.main.asyncAfter(deadline: .now() + 0.2, execute: dispatchWorkItem)
// 取消延时任务
dispatchWorkItem.cancel()