block的變量捕獲

先了解一下block的本質函數 1.block本質上也是一個OC對象,它內部也有個isa指針spa 2. block是封裝了函數調用以及函數調用環境的OC對象指針 3.block的底層結構以下圖所示對象   爲了保證block內部可以正常訪問外部的變量,block有個變量捕獲機制blog 變量類型ci 捕獲到block內部作用域 訪問方式table 局部變量class auto變量 √ 值傳遞 s
相關文章
相關標籤/搜索