美文网首页
内存管理-(二)ARC

内存管理-(二)ARC

作者: 码小六 | 来源:发表于2018-11-03 22:48 被阅读0次

    Q: 什么是ARC?

    ARC是由编译器(LLVM)为我们自动插入retain、release之外还需要Runtime协作最终组成了ARC。

    ARC中是禁止手动调用retain/release/retainCount/dealloc的。但是在ARC中可以重写对象的dealloc,但是不能在dealloc显示调用[super dealloc]。除此之外,ARC中新增了weak、strong属性关键字。

    由于ARC中有很大一部分实际上就是由编译器和Runtime自动为我们添加的内存操作,我们还是主要关注MRC中的内存方法的使用情况。

    相关文章

      网友评论

          本文标题:内存管理-(二)ARC

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