天天看點

多線程基礎(七)GCD線程組+栅欄函數

1、gcd隊列組

多線程基礎(七)GCD線程組+栅欄函數
多線程基礎(七)GCD線程組+栅欄函數

攔截通知和等待所有任務全部結束在繼續往下執行|阻塞

多線程基礎(七)GCD線程組+栅欄函數

需求:下載下傳兩張圖檔,等兩張圖檔都下載下傳完畢之後,合成圖檔(這個執行個體,複習的時候一定要憑空敲出代碼練習,好記性不如爛鍵盤)

<兩種思路:1、線程組前兩個異步函數加載url,最後在攔截函數notify合成 2、在一個子線程中就加載url擷取資料,然後合成>

多線程基礎(七)GCD線程組+栅欄函數

官方規定了,栅欄函數 隻能用在排程并發隊列中,不能使用在全局并發隊列中

多線程基礎(七)GCD線程組+栅欄函數
多線程基礎(七)GCD線程組+栅欄函數

繼續閱讀