【发布时间】:2016-09-28 10:04:56
【问题描述】:
我有以下代码,我一直在尝试从 swift 2 转换为 swift 3。这是我目前所拥有的。
DispatchQueue.async(group: DispatchQueue.global(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),execute: {
self.controllerDelegate?.codeToRun(progressWindowViewController: self)
})
我收到一条错误消息,提示无法使用 (int,int) 类型的参数列表调用“全局”。我知道全局队列需要这个,除非他们在 swift 3 中更改它? 在 Swift 3 中做全局队列的正确方法是什么?
以前的 Swift 2 等效
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),{
self.controllerDelegate?.codeToRun(self)
})
【问题讨论】:
标签: swift swift2 swift3 ios10 dispatch-async