GCD常用函數

1 一次性代碼 :1)在整個程序運行過程中只會執行一次 2)線程安全

執行代碼

2 延遲函數的使用:延長多時間去執行任務

延遲函數的結構
延遲函數的使用

3 快速迭代 :遍歷

迭代函數的結構
函數在各個對列中的使用情況
在隊列中的使用情況總結

4 柵欄函數:有攔截的作用,必須等前面的任務執行完才執行當前的block塊,必須等當前的block快執行完才執行后面的任務。

柵欄函數樣式
柵欄函數在使用中不能使用全局并發隊列(會喪失攔截的功能)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 延遲執行 一次性代碼 柵欄函數 快速迭代 隊列組 定時器
    紅茶紳士閱讀 345評論 0 0
  • 柵欄函數 延遲函數 一次代碼 快速迭代
    LocoLogic閱讀 308評論 0 0
  • //延遲執行-(void)delay{NSLog(@"start-----");//1.延遲執行的第一種方法//[...
    BEYOND黃閱讀 233評論 0 3
  • GCD GCD簡介 Grand Central Dispatch中樞調度器 純C語言的,提供了非常強大的函數 優勢...
    彼岸的黑色曼陀羅閱讀 471評論 0 0
  • 3.GCD GCD的全稱是Grand Central Dispatch,提供了非常多的純C語言的函數 GCD的優勢...
    Mario_ZJ閱讀 513評論 0 0