OC学习

Objective-C_内存管理基础

2015-10-27  本文已影响108人  ARU

说起内存管理,看似老生常谈,但是真正掌握内存管理并不简单。小伙伴们要加油了。

Objective-C的内存管理机制与Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,通过引用计数机制管理内存。其内存管理方法分为MRC和ARC:

引用计数:所谓引用计数,即在对象内部保存一个数字(retain count),表示该对象呗引用的次数,当计数为0时系统会释放内存中的对象。

那么哪些操作能够引起计数 +1 或者 -1呢?

注意 !


内存管理的原则

《总的原则:谁申请(包括retain)谁释放,引用计数最终平衡》

先到这里,欢迎补充纠正
不定期更新

点我 , 点我

上一篇 下一篇

猜你喜欢

热点阅读