从上往下一次是
栈区 :局部变量
堆区
BSS段
数据区
代码区
在ARC环境下,block 如果不使用外部变量则是全局block(NSGlobalBlock)
如果使用外部变量则是堆block(NSMallockBlock)
在MRC环境下,block不使用外部变量还是全局block(NSGlobalBlock)
如果使用外部变量则是栈block(NSStackBlock)
从上往下一次是
栈区 :局部变量
堆区
BSS段
数据区
代码区
在ARC环境下,block 如果不使用外部变量则是全局block(NSGlobalBlock)
如果使用外部变量则是堆block(NSMallockBlock)
在MRC环境下,block不使用外部变量还是全局block(NSGlobalBlock)
如果使用外部变量则是栈block(NSStackBlock)