麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

【讀書筆記】GCD-系統提供的dispatch方法

2019-11-14 18:39:30
字體:
來源:轉載
供稿:網友

系統提供的dispatch方法如下:

復制代碼
  //系統提供的dispatch方法        //后臺執行:    dispatch_async(dispatch_get_global_queue(0, 0), ^{        // something    });        //主線程執行:    dispatch_async(dispatch_get_main_queue(), ^{        // something    });        //一次性執行:    static dispatch_once_t onceToken;    dispatch_once(&onceToken, ^{        //something    });        // 延遲2秒執行:    double delayInSeconds = 2.0;    dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);    dispatch_after(popTime, dispatch_get_main_queue(), ^(void){        // 延遲2s在主線程中執行    });        //自定義queue    dispatch_queue_t urls_queue = dispatch_queue_create("blog.devtang.com", NULL);    dispatch_async(urls_queue, ^{        //something    });        //讓后臺2個線程并行執行,然后等2個線程都結束后,再匯總執行結果    dispatch_group_t group = dispatch_group_create();    dispatch_group_async(group, dispatch_get_global_queue(0,0), ^{        // 并行執行的線程一    });    dispatch_group_async(group, dispatch_get_global_queue(0,0), ^{        // 并行執行的線程二    });    dispatch_group_notify(group, dispatch_get_global_queue(0,0), ^{        // 匯總結果    });
復制代碼

 

 參考資料:

http://www.devtang.com/blog/2012/02/22/use-gcd/

http://www.companysz.com/pure/archive/2013/03/31/2977420.html

 

 

 
 

上一篇:OC--函數的調用

下一篇:strongvscopy

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中日无线码1区 | 午夜视频在线看 | 激情av在线 | 港台三级在线观看 | 黄色视屏免费看 | 久久精品视频一区二区 | 免费午夜视频 | 日韩一级免费毛片 | 成人在线视频免费播放 | 日本精品视频一区二区三区四区 | 欧美日韩在线播放 | www.99久久久 | 羞羞视频.www在线观看 | 九色激情网 | 天天草天天色 | 国产在线午夜 | 狠狠干夜夜操 | 国产噜噜噜噜噜久久久久久久久 | 免费国产人成网站 | 福利在线播放 | 亚洲xxx在线观看 | 久久精品视频16 | 亚洲国产精品高潮呻吟久久 | 国产噜噜噜 | 日本aaaa片毛片免费观看视频 | 国产精品视频专区 | 欧美午夜网| 99热99精品| 日韩黄色免费在线观看 | 噜噜噜躁狠狠躁狠狠精品视频 | av免费在线观看免费 | 精品一区二区在线观看视频 | 最新中文字幕日本 | 国产理论视频在线观看 | 久久久久久片 | 日日噜噜噜夜夜狠狠久久蜜桃 | 在线 日本 制服 中文 欧美 | 国产精品免费一区二区三区四区 | www.91视频com | 一区视频 | 久久久久一区二区三区四区五区 |