iOS知识点-4.什么是ARC?

2018-12-04  本文已影响8人  萌小奇
Objective-C Basics
  1. 什么是ARC?

ARC全称是Automatic Reference Counting,是Object-C的内存管理机制。简单地来说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。

ARC的使用是为了解决对象retain和release匹配的问题。以前手动管理造成内存泄漏或者重复释放的问题将不复存在。

以前需要手动的通过retain去为对象获取内存,并用release释放内存。所以以前的操作成为MRC(Manual Reference Counting)。

上一题 目录 下一题
上一篇下一篇

猜你喜欢

热点阅读