如何在swift中释放CGRect,CGPoint类型?

Ant*_*eph 6 ios cgrect swift

我正在使用CGRect,CGPoint多次在我的项目中输入.我可以删除快速对象,但我不能将nil值设置为C类型.我如何免费CGRectCGPoint快速?

cou*_*elk 4

CGrect等等CGPoint都是所谓的值类型。您无需担心是否真的释放它们。您可以考虑将值类型变量分配在堆栈上,因此在离开方法范围时将其丢弃。

swift 博客上有一篇短文解释了值类型和引用类型之间的区别。

自动引用计数适用于引用类型。在那里您可以考虑在堆上分配对象。