iOS高級工程師必備知識之block變量截取

block如果要訪問block以外定義的變量,對基本數據類型的局部變量、靜態變量、全局變量、全局靜態變量和對象變量的接受方式是不一樣的。 對於一個基本數據類型的局部變量,block生成的時候直接複製其值,看下面這個例子: -(void)test1{     //局部變量,截獲值     int a =1;     int(^ccCallBack)(void) = ^{    //這個a是block
相關文章
相關標籤/搜索