iOS dispatch_after

2020-07-01  本文已影响0人  搬码小能手

dispatch_after是来延迟执行的GCD方法,dispatch_after能让我们添加进队列的任务延时执行,该函数并不是在指定时间后执行处理,而只是在指定时间追加处理到。dispatch_queue

dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
    });

上面这句dispatch_after的真正含义是在 5 秒后把任务添加进队列中,并不是表示在 5 秒后执行。

上一篇下一篇

猜你喜欢

热点阅读