關於GCD 延時操做 簡單理解 (dispatch_asycn,dispatch_sycn)

同步(sync) 和 異步(async) 的主要區別在於會不會阻塞當前線程,直到 Block 中的任務執行完畢!swift 若是是 同步(sync) 操做,它會阻塞當前線程並等待 Block 中的任務執行完畢,而後當前線程纔會繼續往下運行。 若是是 異步(async)操做,當前線程會直接往下執行,它不會阻塞當前線程。異步 同步任務會阻塞當前線程,而後把 Block 中的任務放到指定的隊列中執行,只
相關文章
相關標籤/搜索