Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Определите порядок вывода в консоль №15
Компании, где спрашивали:
EnjoyPro
Условие задачи
import UIKit
func performPrint() {
print("1")
DispatchQueue.main.sync {
print("2")
}
DispatchQueue.main.async {
print("3")
}
print("4")
print("5")
}
let customQueue = DispatchQueue(label: "Queue", qos: .userInteractive, attributes: [], autoreleaseFrequency: .never, target: nil)
customQueue.async {
performPrint()
}
Задача: проанализировать, в каком порядке появятся строки в консоли при выполнении данного кода.