iOS GCD, 同步,异步,串行队列,并行队列,dispatch_group
生活随笔
收集整理的這篇文章主要介紹了
iOS GCD, 同步,异步,串行队列,并行队列,dispatch_group
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
同步,指代碼在同一個線程運行
異步,代碼在另一個線程運行
串行隊列,提交到該隊列的block會順序執行
并行隊列,提交到該隊列的block會并發執行
?
如果想等某一隊列中所有block都執行完了在執行一個操作,在串行隊列中,可以把最后需要執行的block放在隊列最后即可,但是在并行隊列中,可以用dispatch_group,最后通過dispatch_group_notify來執行最后要執行的block。
?
待編輯,補充例子。
轉載于:https://www.cnblogs.com/yibinpan/p/5393875.html
總結
以上是生活随笔為你收集整理的iOS GCD, 同步,异步,串行队列,并行队列,dispatch_group的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一仅仅小蜜蜂(杭电2044)
- 下一篇: 转载--SqlAlchemy ORM 学