let group = DispatchGroup()
let queue = DispatchQueue(label: "haha", attributes: .concurrent)
queue.async(group: group) {
print("任务1")
}
queue.async(group: group) {
print("任务2")
}
queue.async(group: group) {
print("任务3")
}
queue.async(group: group) {
print("任务4")
}
group.notify(queue: queue) {
print("任务----")
}
运行结果:
任务3
任务2
任务4
任务1
任务----
参考:https://blog.csdn.net/zzzzzdddddxxxxx/article/details/52763522
网友评论