48
0
1
寫了 27936 字,被 3228 人關注,獲得了 9630 個喜歡
寫了 17189 字,被 118 人關注,獲得了 242 個喜歡
寫了 4523 字,被 10 人關注,獲得了 25 個喜歡
寫了 107248 字,被 435 人關注,獲得了 1078 個喜歡
寫了 9803 字,被 37 人關注,獲得了 90 個喜歡
寫了 61958 字,被 16296 人關注,獲得了 9579 個喜歡
寫了 426307 字,被 1334 人關注,獲得了 2281 個喜歡
寫了 31501 字,被 1737 人關注,獲得了 3283 個喜歡
寫了 27396 字,被 108 人關注,獲得了 273 個喜歡
寫了 66434 字,被 650 人關注,獲得了 570 個喜歡
寫了 65962 字,被 375 人關注,獲得了 563 個喜歡
寫了 27578 字,被 114 人關注,獲得了 230 個喜歡
你這個地方說的也是一知半解, 在Block內部修改變量的時候,編譯器會多一個結構體struct __Block_byref_val_0,__Block_byref_val_0的內部有__isa指針和__forwarding、val、__flags、__size。 val存儲變量的值,然后用__forwarding指向自身的val。內部的重要的賦值部分也沒講清楚啊~
1條大菜狗 評論自通過__block的作用深入研究block
一縷殤流化隱半邊冰霜 編,44 篇文章,66 人關注
寫了 17704 字,被 657 人關注,獲得了 753 個喜歡
寫了 5003 字,被 30 人關注,獲得了 1319 個喜歡
寫了 56547 字,被 828 人關注,獲得了 768 個喜歡
寫了 15179 字,被 20 人關注,獲得了 32 個喜歡
寫了 82229 字,被 2249 人關注,獲得了 2784 個喜歡
寫了 5591 字,被 15 人關注,獲得了 35 個喜歡