美文网首页
iOS知识点-4.什么是ARC?

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

作者: 萌小奇 | 来源:发表于2018-12-04 09:55 被阅读8次
    Objective-C Basics
    1. 什么是ARC?

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

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

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

    上一题 目录 下一题

    相关文章

      网友评论

          本文标题:iOS知识点-4.什么是ARC?

          本文链接:https://www.haomeiwen.com/subject/uvoccqtx.html