MRC & ARC 内存管理模型 一. 需要进行内存管理的对象 1. 任何继承了NSObject的对象需要进行内存管理 2. 非对象类型(int、char、float、double、struct、enum等) 不需要进行内存管理 二. 内存结构 1. 堆 一般由程序员分配释放,若程序员不释放,程序结束时 可能 由OS回收,分配方式类似于 链表 ,继承了NSO
Category
内存管理
1 article in this topic.
Category
1 article in this topic.
MRC & ARC 内存管理模型 一. 需要进行内存管理的对象 1. 任何继承了NSObject的对象需要进行内存管理 2. 非对象类型(int、char、float、double、struct、enum等) 不需要进行内存管理 二. 内存结构 1. 堆 一般由程序员分配释放,若程序员不释放,程序结束时 可能 由OS回收,分配方式类似于 链表 ,继承了NSO