阅读背景:

Swift ARC 自动引用计数

来源:互联网 

1、ARC

  • 引用类型在堆上的内存分配过程中有 8 字节的地址长度用来保存对象的引用计数,堆上的内存并不像栈上那样立即进行回收,系统会定时对堆上的内存进行检查,当某个实例不再被使用时,引用计数会变为 0,此时系统会自动释放实例所占用的内存空间,一旦释放就不能再访问这个实例的属性和方法。由于该过程是自动的,不需要开发人员来开辟和释放内存,因此称为自动引用计数,简称 ARC(Automatic Reference Counting)。引用类型在堆上的内存分配过程中有 8 字节的地址长度用来保存对象的引用




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

分享到: