swift Group

group 使用条件

  • 在项目开发中有些时候需要把一些循环执行的异步操作加入到group中,让彻底循环完成之后在进行下一步操作
    swift 3.0 之后 group的方法 方法如下
//  创建一个组
let group =   DispatchGroup()
//  将当前的下载操作添加到一个组中
group.enter()
// 离开当前组
 group.leave()

  group.notify(queue: DispatchQueue.main) {
// 告诉调用者所有的下载操作调用完成 
        }

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,276评论 4 61
  • 题目 实现一个特殊的栈,在实现栈的基础上,再实现返回栈中最小的元素的操作。 要求 pop、push、getMin的...
    永志阅读 381评论 0 0
  • 我是个木头人,有一身木头的躯体,和一颗木头心。我只有一个朋友,他叫时间,时间是棵树。我的职责就是在这棵大树底下记录...
    零零星光阅读 225评论 0 0
  • 感觉对不起数学老师的样子
    小樽致支阅读 266评论 0 1
  • 全世界都有晒幸福的人,其实,真正的智者从来是锦衣夜行! 最近我被许多信息烦扰着,都是诸如此类的“幸福”:她37岁离...
    冯月法阅读 3,388评论 0 1