- 对全局变量**不捕获** - 对静态全局变量**不捕获** - 对以参数形式传递进来的变量**不捕获** - 对基本类型的局部变量**捕获** - 对对象类型的局部变量连同它的所有类型一起**捕获** - 对局部静态变量**捕获**指向它的指针 - block变量转换成Block_byref_xxx_x对象进行**捕获**