Свойство origin у объекта Bounds в iOS (например, в Core Graphics или UIKit) представляет собой точку (CGPoint), которая задаёт координаты нижнего левого угла (или верхнего левого, в зависимости от системы координат) прямоугольной области, описываемой этим объектом.
Что представляет собой свойство Origin у объекта Bounds?
То есть origin определяет положение прямоугольника в пространстве, а не его размер. Размер задаётся отдельным свойством, например, size.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Свойство origin у объекта Bounds в iOS (например, в Core Graphics или UIKit) представляет собой точку (CGPoint), которая задаёт координаты нижнего левого угла (или верхнего левого, в зависимости от системы координат) прямоугольной области, описываемой этим объектом.
То есть origin определяет положение прямоугольника в пространстве, а не его размер. Размер задаётся отдельным свойством, например, size.
Пример:
let bounds = CGRect(origin: CGPoint(x: 10, y: 20), size: CGSize(width: 100, height: 50))
print(bounds.origin) // (10.0, 20.0)