我一直在swift3中搜索相当于dispatch_apply的东西。请帮帮我
转换
let queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_apply(2, queue) { (index) in
}
答案 0 :(得分:18)
你还记得 dispatch_apply()吗?嗯,它仍然在那里,并得到一个新的名字。从现在开始,您必须调用 concurrentPerform()
更改此
dispatch_apply(2, queue) { (index) in
}
进入
DispatchQueue.concurrentPerform(iterations: 2) {
print("\($0). concurrentPerform")
}