笔记
2019-12-27 本文已影响0人
Zorin
oc 内存区域分为 五种
1,栈区
2,堆区
3,全局区/静态区(初始化,非初始化)
4,文字常量区
5,程序代码区
各种数据在内存中的分布
int 类型 在栈区
oc 对象 在堆区
block 全局区
0x7 栈区
0x6 堆区
block
block 随着不同的阶段 在内存中会发生变化
NSGlobalBlock
NSMallocBlock
NSStackBlock
1,栈区
2,堆区
3,全局区/静态区(初始化,非初始化)
4,文字常量区
5,程序代码区
int 类型 在栈区
oc 对象 在堆区
block 全局区
0x7 栈区
0x6 堆区
block 随着不同的阶段 在内存中会发生变化
NSGlobalBlock
NSMallocBlock
NSStackBlock