2017-04-08 5 views
0

Je suis en train de paramétrer la qualité du service d'une file d'attente d'expédition Je voudrais créer à Swift 3. Je suis en train de le faire, mais faire une erreur:conversion Swift DispatchQoS.QoSClass à DispatchQueue.Attributes

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

L'erreur est: Cannot convert value of type 'DispatchQoS.QoSClass' to expected argument type 'DispatchQueue.Attributes'

Comment faire la conversion?

Répondre

2

Remplacer la deuxième ligne avec

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

je réécrire en conséquence. – matt