如何延迟 Kotlin Multiplatform(纯 kotlin)

How to make a delay in Kotlin Multiplatform (pure kotlin)

在 MPP 项目中是否有等同于纯 Kotlin 中 JVM 的 Thread.sleep() 的方法?这可以在每个平台上使用 expected 实现,但我想问的是不使用该方法的解决方案。

这可以使用协程来完成。

例如:

runBlocking {
    println("Wait for 5sec")
    delay(5000)
    println("Done waiting for 5sec")
}