Я разрабатываю для macOS. Я хочу иметь возможность удалить вновь созданный CGRect в скомпилированном приложении. Как это сделать?Как удалить CGRect в Swift?
let rectangle = CGRectMake(0, 0, 30, 30)
Я разрабатываю для macOS. Я хочу иметь возможность удалить вновь созданный CGRect в скомпилированном приложении. Как это сделать?Как удалить CGRect в Swift?
let rectangle = CGRectMake(0, 0, 30, 30)
CGRect не может быть удален, так как это просто тип размера, структура и не может отображаться прямо на вашем пользовательском интерфейсе. (он будет удален автоматически, когда он выходит из области видимости вашего кода.) A CGRect можно назначить как фрейм UIView (в iOS)/NSView, который можно добавить на экран и удалить позже, используя Справка. Если вы хотите удалить рамку просмотра, просто назначьте фрейм CGRect.zero
. Это не удалит фрейм, а сделает рамку в левом верхнем углу экрана и будет иметь высоту и ширину, равную нулю.
Вы не можете удалить его. CGRect - это структура, которая содержит размеры и положение прямоугольника. В быстром состоянии вы можете сбросить этот CGRect
Что вы подразумеваете под удалением? Что вы подразумеваете под скомпилированным приложением? – Sulthan
Я имею в виду создать объект в приложении, а затем удалить его (не в Xcode IB). compiled = final project – andy
Пожалуйста, сначала попробуйте понять, что такое 'CGRect'. – Sulthan