📜  swift thread.sleep - Swift (1)

📅  最后修改于: 2023-12-03 15:35:12.470000             🧑  作者: Mango

Swift中的thread.sleep()

在Swift中,可以使用thread.sleep()函数来暂停当前线程的执行。该函数接受一个时间参数,以秒为单位。函数会将当前线程暂停指定的时间,然后继续执行。

语法
thread.sleep(forTimeInterval: TimeInterval)

参数说明:

  • forTimeInterval:要暂停的时间,以秒为单位。
示例

下面是一个简单的示例,演示了如何在Swift中使用thread.sleep()函数:

print("开始执行...")
thread.sleep(forTimeInterval: 3) // 暂停3秒
print("3秒后...")

输出结果:

开始执行...
3秒后...
注意事项
  • 不要将thread.sleep()函数用于主线程,因为它会阻塞主线程的执行,导致应用程序无响应。
  • thread.sleep()函数可以用于后台线程,但也要避免过度使用,以免影响应用程序的性能。

以上就是Swift中thread.sleep()函数的介绍,希望对你有所帮助。