ios - Playground - DispatchQueue.main.asyncAfter 不工作
问题描述
我在Playground中运行以下命令,但没有打印任何内容:
DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + DispatchTimeInterval.seconds(1)) {
print("hiii")
}
解决方案
你可以这样做,让它等待你的异步线程:
PlaygroundPage.current.needsIndefiniteExecution = true
推荐阅读
- python - Python Argparse - 基于另一个参数的值有条件地需要参数
- javascript - 获取选项标签的名称
- java - Spring Boot:@Autowired 记住并为下一个请求保存相同的对象
- javascript - 只有当另一个动画已经完成时才开始一个 CSS 动画
- python - Pandas 内存泄漏和数据帧排序
- c++ - 通过socket c++发送长度和数据
- r - 在 case_when() 中抛出错误
- java - 编写一个程序,打印一行中两个选定数字的乘积
- c - 在 Fortran 中使用 FFTW 的 r2r 类型的 3-D 正弦变换中的泊松方程求解器
- .net - What's the difference between 'dotnet-sdk-2.1.401-osx-x64.pkg' and 'dotnet-sdk-2.1.401-osx-gs-x64.pkg'?