iOS 延迟执行代码:使用 GCD 轻松实现 0.5 秒延迟调用
在 iOS 中,可以使用 GCD(Grand Central Dispatch)来延迟调用方法。以下是一个例子:
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
// 在这里写入你想要延迟调用的代码
}
这个例子中,我们使用DispatchQueue.main.asyncAfter方法来延迟调用代码块。.now() + 0.5表示当前时间延迟0.5秒后执行代码块。你可以在// 在这里写入你想要延迟调用的代码的位置写入你想要延迟调用的代码。
注意:这段代码应该在主线程中执行,如果你在子线程中执行,你需要使用相应的队列来替换DispatchQueue.main。
原文地址: https://www.cveoy.top/t/topic/b3dk 著作权归作者所有。请勿转载和采集!