Назад к задачам
Junior — Senior
6

Какой цвет будет у слоя при выводе

Компании, где спрашивали:

SelectySelecty
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В примере создаётся объект UIView, его фон устанавливается в красный цвет, после чего для связанного CALayer задаётся фон другого цвета – зелёного. Требуется определить, какой объект цветового пространства будет выведен при печати свойства backgroundColor слоя.

let container = UIView()
container.backgroundColor = .red

let backingLayer = container.layer
backingLayer.backgroundColor = UIColor.green.cgColor

print(container.layer.backgroundColor?.colorSpace as Any) // ?