![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
内存管理
mmmmmrui
这个作者很懒,什么都没留下…
展开
-
Objective-C内存管理(一)ARC无效时的内存管理
Objective-C的内存管理实质上就是引用计数 有两种形式,以前是MRC,现在是ARC。 MRC:Manual Reference Counting(手动内存管理),对引用计数器的操作完全由程序员完成 ARC:Automatic Reference Couting(自动内存管理),由编译器进行内存管理。现在编译器默认ARC为有效状态 首先,介绍一下内存管理的思考方式(在AR原创 2018-01-26 18:21:18 · 230 阅读 · 0 评论 -
Objective-C内存管理(二)ARC下的内存管理
上一篇说了ARC无效时也就是MRC的内存管理规则,在ARC有效时,引用计数式内存管理的本质部分并没有改变,ARC只是自动帮助我们处理引用计数的相关部分,我们无需再键入retain 、 release 、autorelease,而是对id类型和对象类型附加所有权修饰符来记述。所有权修饰符共有四种,下面一一介绍、、、 1. __strong修饰符 ① id类型和对象类型的默认所有权修饰符原创 2018-01-26 21:56:52 · 213 阅读 · 0 评论