Какому уровню соответствует уровень по умолчанию в DispatchQoS? - PullRequest
0 голосов
/ 06 ноября 2018

Структура DispatchQoS, как и перечисление DispatchQoS.QoSClass, определяет default качество обслуживания.

После просмотра ссылок Apple, я все еще не могу понять уровень. Даже при остановке в отладчике и распечатывании значения в нем отображаются только default.

Командное нажатие на свойство в XCode показывает мне это:

@available(OSX 10.10, iOS 8.0, *)
        case `default` 

Ссылка на структуру не предоставляет ничего полезного: https://developer.apple.com/documentation/dispatch/dispatchqos

Ссылка на перечисление аналогична: https://developer.apple.com/documentation/dispatch/dispatchqos/qosclass

1 Ответ

0 голосов
/ 06 ноября 2018

Я нашел это! Объяснение default в Таблице 4-2 документа под названием «Руководство по энергоэффективности для iOS-приложений»:

https://developer.apple.com/library/archive/documentation/Performance/Conceptual/EnergyGuide-iOS/PrioritizeWorkWithQoS.html

К сожалению, документы для разработчиков не имеют такого же уровня подробных объяснений, как этот документ.

...