oc里 nsstring/ block是什么意思
发布网友
发布时间:2022-05-26 14:03
我来回答
共1个回答
热心网友
时间:2023-10-21 00:09
block 的表现在内存中位置
全局区:如果block中没有使用任何全局变量
栈区:如果 block 中使用了外部变量
MRC 模式可以看到
ARC 模式,系统会自动将 Block 复制到堆中
堆区:将 block 设置给 copy 属性
注意:虽然目前 ARC 编译器在设置属性时,已经替程序员复制了 block,但是定义 block时,仍然建议使用 copy 属性
注意: