关于GCD 延时操做 简单理解 (dispatch_asycn,dispatch_sycn)

同步(sync) 和 异步(async) 的主要区别在于会不会阻塞当前线程,直到 Block 中的任务执行完毕!swift 若是是 同步(sync) 操做,它会阻塞当前线程并等待 Block 中的任务执行完毕,而后当前线程才会继续往下运行。 若是是 异步(async)操做,当前线程会直接往下执行,它不会阻塞当前线程。异步 同步任务会阻塞当前线程,而后把 Block 中的任务放到指定的队列中执行,只
相关文章
相关标签/搜索