iOS高级工程师必备知识之block变量截取

block如果要访问block以外定义的变量,对基本数据类型的局部变量、静态变量、全局变量、全局静态变量和对象变量的接受方式是不一样的。 对于一个基本数据类型的局部变量,block生成的时候直接复制其值,看下面这个例子: -(void)test1{     //局部变量,截获值     int a =1;     int(^ccCallBack)(void) = ^{    //这个a是block
相关文章
相关标签/搜索