• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

「SwiftUI」延迟执行代码

武飞扬头像
淡酒交魂
帮助1

通过在调度队列中异步执行,实现延迟执行代码

DispatchQueue.main.asyncAfter(deadline: DispatchTime.now()   5){
                //code
} //延迟5s执行
在下方代码中“5”处进行更改延迟时间,更改为想要延迟的时间。
code处填写延迟执行的代码

学新通

在Apple官方开发者文档中,描述了具体的使用方法:
学新通

参数名的含义

  • deadline:该工作项需要执行的时间
  • execute:要执行的任务的工作项(该处为)

Apple开发者文档相应网址:

https://developer.apple.com/documentation/dispatch/dispatchqueue/2300020-asyncafter

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgcakhi
系列文章
更多 icon
同类精品
更多 icon
继续加载