DISPATCH_QUEUE_T в Swift 3

Я программирую свой первый Swift 3, но наткнулся на следующую ошибку

dispatch_queue_t недоступен в быстром режиме.

var queue: dispatch_queue_t?

var debugPrint = false

public init() {
    let uuid = NSUUID().uuidString
    let queueLabel = "tomlogger-queue-" + uuid
    queue = dispatch_queue_create(queueLabel, DISPATCH_QUEUE_SERIAL)

}

Кто-нибудь знает, как я решаю эту ошибку,

Томас

+3
источник поделиться
1 ответ

Вам нужно использовать DispatchQueue вместо этого, libdispatch был модернизирован, чтобы соответствовать синтаксису быстрого 3, см. Предложение SE-0088

+12
источник

Посмотрите другие вопросы по меткам или Задайте вопрос