Назад к задачам
SelectyПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Какой цвет будет выведен в консоль
Компании, где спрашивали:
Условие задачи
Вопрос о том, какой именно цвет будет отображён при выводе свойства backgroundColor слоя. Рассмотрим следующий пример кода на Swift, где мы создаём UIView, задаём ему фон, а затем меняем фон его слоя. После этого снова устанавливаем фон представления и выводим в консоль цвет фона слоя.
let view = UIView()
view.backgroundColor = .red
let layer = view.layer
layer.backgroundColor = UIColor.green.cgColor
view.backgroundColor = .red
print(view.layer.backgroundColor?.colorSpace as Any) // ?
Какой цвет будет напечатан?