A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 落花有意 中级黑马   /  2015-3-25 20:57  /  1046 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  内存管理好难啊,大家一般是怎么学习的,真心不懂,好抽象

3 个回复

正序浏览

确实,ARC真的很方便
回复 使用道具 举报
知道ARC即可
回复 使用道具 举报
我觉得OC内存管理,就是在管理你所使用的OC对象,在ARC机制下,一个对象如果有一个或多个强指针指向的话,该OC对象就不会被销毁,如果不借助ARC机制,你就需要手动去释放这些对象所占有的内存,即你创建对象的时候,OC对象的计数器值为1,在你像要结束该对象生命的时候就应该release一下,当有强指针再次指向该对象的时候,其计数器又加1,对应的你就应该在release一下,当然,如果该对象的计数器值已经为0,就不可能再有强指针指向,该对象也就死亡了,而且不能复生。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马