block本质
-
block本质上也是一个OC对象,它内部也有个isa指针
-
block是封装了函数调用以及函数调用环境的OC对象
block的底层结构如下图所示

-
为了保证block内部能够正常访问外部的变量,block有个变量捕获机制
image.png
block本质结构体如下图

block本质上也是一个OC对象,它内部也有个isa指针
block是封装了函数调用以及函数调用环境的OC对象
为了保证block内部能够正常访问外部的变量,block有个变量捕获机制
本文标题:Block:Block的本质
本文链接:https://www.haomeiwen.com/subject/zbgzdrtx.html
网友评论