首页 > 解决方案 > Playground - DispatchQueue.main.asyncAfter 不工作

问题描述

我在Playground中运行以下命令,但没有打印任何内容:

DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + DispatchTimeInterval.seconds(1)) {
    print("hiii")
}

标签: iosswiftswift-playgrounddispatch-queue

解决方案


你可以这样做,让它等待你的异步线程:

PlaygroundPage.current.needsIndefiniteExecution = true

推荐阅读