如何在swift 2.2中睡几毫秒?

前端之家收集整理的这篇文章主要介绍了如何在swift 2.2中睡几毫秒?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
请有人告诉我如何在swift 2.2中使用sleep()几毫秒?
while (true){
    print("sleep for 0.002 seconds.")
    sleep(0.002) // not working
}

while (true){
    print("sleep for 2 seconds.")
    sleep(2) // working
}

这是工作。

usleep()占用百万分之一秒
usleep(1000000) //will sleep for 1 second
usleep(2000) //will sleep for .002 seconds

要么

let ms: UInt32 = 1000
usleep(2 * ms) //will sleep for 2 milliseconds (.002 seconds)

要么

let second: UInt32 = 1000000
usleep(UInt32(0.002) * second) //will sleep for 2 milliseconds (.002 seconds)
原文链接:https://www.f2er.com/swift/320222.html

猜你在找的Swift相关文章