2017-04-08 78 views
0

我想參數調度隊列的服務質量,我想在斯威夫特3.我想這樣做是爲了創造,但得到一個錯誤:斯威夫特DispatchQoS.QoSClass轉換DispatchQueue.Attributes

let qos:DispatchQoS.QoSClass = .background // ok 
let myQueue = DispatchQueue(label: "myqueue", attributes: qos) // error on `qos` 

錯誤是:Cannot convert value of type 'DispatchQoS.QoSClass' to expected argument type 'DispatchQueue.Attributes'

我該如何進行轉換?

回答

2

替換

let myQueue = DispatchQueue(label:"myqueue", qos:qos) 
+0

第二線I將相應地改寫。 – matt