IOS GCD异步调度与通知

//创建调度任务
       let grpoup = DispatchGroup()
        grpoup.enter()
//开始任务
     DispatchQueue.main.asyncAfter(deadline: DispatchTime.now()+0.4) {
            self.getNewsData(grpoup)
//任务完成
             grpoup.leave()
        }
//收到任务完成的通知,执行下一步任务
      grpoup.notify(queue: DispatchQueue.main) {

       }

你可能感兴趣的:(IOS GCD异步调度与通知)