Как сделать задержку в Kotlin Multiplatform (чистый котлин) - PullRequest
4 голосов
/ 18 марта 2019

Существует ли эквивалентный ThreadSleep () JVM в чистом Kotlin для использования в проектах MPP?Это может быть реализовано на каждой платформе с использованием expected, но я спрашиваю о решении, которое не использует этот метод.

1 Ответ

2 голосов
/ 18 марта 2019

Это можно сделать с помощью сопрограмм.

Например:

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