推荐星级:
- 1
- 2
- 3
- 4
- 5
Objective-C-内存管理机制
资料介绍
是扩充C的面向对象编程语言
通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言
不支持垃圾回收
对象引用计数
用于标记对象的生命周期
使用alloc、new、copy、retain方法时,对象的引用计数加1
使用release、autorelease方法时,对象的引用计数减1或将要减1 -_-
对象的引用计数为0时,对象被释放
管理所有收到autorelease消息的对象
在NSAutoreleasePool对象被释放时,其中所有对象将收到release消息
主线程中自动产生,次线程需自己创建(多线程编程必须)
部分文件列表
文件名 | 大小 |
Objective-C-内存管理机制.pptx | 86K |
全部评论(0)