- 12
- 0
- 约5.23千字
- 约 5页
- 2022-05-31 发布于北京
- 举报
Objective-C 内存管理知识总结
时间: 2010-01-22 10:58 点击: 1714 次
Objective-C 内存管理知识总结
作者 dboylx
原帖地址 http://w /bbs/read.php?tid-12760.html
Objective-C的内存管理机制是比较灵活的,即可以拿来像C/C++一样用,也可
以加个AutoreleasePool让它升级为半自动化的内存管理语言。当然,也不能拿
JAVA虚拟机中的全自动化GC来比?
一, 计数是实例对象的内存回收唯一参考
计数(retainCount)是Objective-C管理对象 的唯一依据。调用实例的
release方法后,此属性减一,减到为零时对象的dealloc方法被自动调用,进
行内存回收操作,也就是说我们永不该手动调用对象的dealloc方法。
它的内存管理API老简单老简单了,下面就是它主要操作接口:
1,alloc, allocWithZone,new(带初始化)
为对象分配内存,retainCount为“
原创力文档

文档评论(0)