Objective_C 内存泄露有哪些情况?

fight-ing 发布于 2013/05/15 07:12
阅读 662
收藏 0
    最近学习Objective C的内存管理,但是对于反复出现的“内存泄露”,很是不理解,求解释、
加载中
0
李远超
李远超

其实这个内存管理说复杂确实很难,但是要是说简单也简单,为什么简单,就是严格按照文档要求的“谁创建谁释放,谁retain谁释放”原则,就不会出现问题。这个不是读几篇文章就可以搞定的(但是多读一些这方面的好文章有助于你理解)。要多加思考,多问几个为什么,多亲自测试,你就明白了。这里有篇文章,咱们共同学习一下

http://www.cnblogs.com/lyanet/archive/2013/01/28/2880674.html

有什么不懂的可以相互学习,我也刚开始不久,共同学习进步,加油!

fight-ing
fight-ing
谢谢。有些还是弄不清楚,还是要多练啊
0
长大后的流岚
长大后的流岚
现在都是自己释放了。跟JAVA类似了。没必要再去做管理了吧?
fight-ing
fight-ing
确实,今天上课还讲,oc最好不要用ARC,还是手动释放好些
李远超
李远超
怎么会和Java类似呢?你指的是arc吧,即使是自动释放,但是它任然不是垃圾回收,照样会有意外的泄漏,所以我们项目从来不用arc,全部是手动管理,这样安全切高效。
返回顶部
顶部