我想暂时暂停我的应用。换句话说,我希望我的应用执行代码,但是在某个时候暂停4秒钟,然后继续执行其余的代码。我怎样才能做到这一点?
我正在使用Swift。
如果要从UI线程调用该方法,则可以考虑使用NSTimer或调度计时器,而不是进行睡眠(这会锁定您的程序)。
NSTimer
但是,如果您确实需要延迟当前线程:
do { sleep(4) }
这使用sleepUNIX中的功能。
sleep