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