240 發(fā)簡信
IP屬地:廣東
  • Resize,w 360,h 240
    Runtime(9)--SideTable的原理

    在isa的那節(jié)中我們提到當extra_rc不夠用時,會借助sidetable來存儲計數(shù)值,同時撬呢,has_sidetable_rc會被標志為1。那...

  • Resize,w 360,h 240
    Runtime(10)--Autoreleasepool的原理

    Autoreleasepool Autoreleasepool: 自動釋放池妆兑,在ARC中魂拦,我們通常通過如下形式使用autoreleasepool...

  • Resize,w 360,h 240
    iOS開發(fā)中的鎖

    鎖的分類 根據(jù)資源申請者的表現(xiàn)形式,鎖分為:自旋鎖 和 互斥鎖 自旋鎖: 不引起調(diào)用者的休眠搁嗓,如果自旋鎖已經(jīng)被別的執(zhí)行單元保持芯勘,調(diào)用者就一直循環(huán)...

  • Resize,w 360,h 240
    RunLoop(2)--RunLoop的補充

    CFRunLoopModeRef 從上一篇中我們知道: 1.CFRunLoopModeRef代表RunLoop的運行模式2.一個RunLoop包...

  • Resize,w 360,h 240
    RunLoop(1)--runloop創(chuàng)建運行的底層邏輯

    什么是RunLoop 顧名思義:運行循環(huán),在程序的運行過程中去循環(huán)的做些事情腺逛。RunLoop 實際上是一個對象荷愕,這個對象在循環(huán)中用來處理程序運行...

  • Resize,w 360,h 240
    Runtime(8)--isa指針

    isa指針 對象的isa指針,用來表明對象所屬的類的類型棍矛。但是如果isa指針僅表示類型的話安疗,對內(nèi)存顯然也是一個極大的浪費。在arm64架構(gòu)之前够委,...

  • Runtime(7)---block原理

    block的本質(zhì) block是我們很熟悉也是項目中經(jīng)常用到的東西荐类。block本質(zhì)上也是一個OC對象,它內(nèi)部也有個isa指針慨绳。block是封裝了函...

  • Resize,w 360,h 240
    Runtime(6)--load和initialize

    +load +initialize+load掉冶、+initialize這兩個方法看起來都是在類初始的時候調(diào)用的,其實是在調(diào)用時機和runtime底...

  • Runtime(5)--字節(jié)對齊原理

    現(xiàn)象 在NSObject中我們可以看到 通過打印NSObject的實例對象obj的內(nèi)存大小 2020-10-26 17:38:37.109617...

個人介紹
不可說,不可明脐雪,不知何說厌小,不知何明,修一個不知所謂战秋!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品