iOS高級工程師必備知識之block強循環引用

block對對象型變量進行截取的時候,會連同變量修飾符一起截取。    //self變量默認是帶__strong修飾符的     self.block=^{         NSLog(@"%@",self.view);     };  上例中,block是 self指向的對象持有的屬性,而在block內部,又截獲(複製了)指向self的強引用指針,這樣就造成了block所屬的對象對block強引
相關文章
相關標籤/搜索