阅读背景:

自动引用计数 ARC

来源:互联网 

参考苹果官方文档Automatic Reference Counting

Swift使用自动引用计数(ARC)来跟踪和管理应用程序的内存使用情况。在大多数情况下,这意味着内存管理在Swift中“正常工作”,并且您不需要自己考虑内存管理。当这些实例不再需要时,ARC会自动释放类实例使用的内存。

但是,在少数情况下,ARC需要有关代码各部分之间关系的更多信息才能为您管理内存。本章将介绍这些情况,并说明如何使ARC能够管理所有应用程序的内存。在Swift中使用ARC非常类似于在Objective-C中使用ARC的过渡到ARC版本注释中描述的方法。

引用计数仅适用于类的实例。结构和枚举是值类型,而不是引用类型,不会通过引用存储和传递。
Swif



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: