为什么Block超出变量作用域还可以继续存在?

Block中的存储域 1.Block的类型 通过前文说明可知,Block会转换为Block的结构体类型的自动变量(例如__main_block_impl_0类型的自动变量),__block 修饰的变量会转换为__block变量的结构体类型的自动变量(例如__Block_byref_count_0类型的自动变量)。所谓结构体类型的自动变量,也就是栈上生成的该结构体类型的实例。 Block自动变量,即
相关文章
相关标签/搜索