Проверяет знание механизмов планирования задач в GCD (Grand Central Dispatch).
Основные типы:
Main queue
Global queues (concurrent)
Custom serial queues
Main queue
Очередь главного потока (UI).
Все UI-операции должны выполняться здесь.
Global queue
Параллельные очереди с разными QoS (см. след. вопрос).
Используются для фоновых задач:
DispatchQueue.global(qos: .background).async { ... }Custom serial/concurrent queue
Создаются разработчиком.
Можно указать атрибут .serial или .concurrent.