📅  最后修改于: 2023-12-03 15:35:12.470000             🧑  作者: Mango
在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()
函数的介绍,希望对你有所帮助。