240 發(fā)簡信
IP屬地:新北
  • iOS底層原理-文章整理

    OC底層探索 對象的本質(zhì)001-斷點分析的三種方法[http://www.reibang.com/p/b2e62f7211b8]002-all...

  • Resize,w 360,h 240
    swift源碼編譯

    編譯環(huán)境 MacOS Catalina 10.15.4 Xcode 12.2 Python 2.x brew install cmake nin...

  • Resize,w 360,h 240
    啟動優(yōu)化-二進制重排與clang插樁

    二進制重排原理 啟動優(yōu)化-概念與建議[http://www.reibang.com/p/83dd525c9e82] 在上一篇啟動優(yōu)化的概念中蕾总,...

  • Resize,w 360,h 240
    啟動優(yōu)化-概念與建議

    基本概念 虛擬內(nèi)存&物理內(nèi)存 早期的數(shù)據(jù)訪問是直接通過物理地址訪問的谆扎,這種方式有以下兩種問題內(nèi)存不夠用內(nèi)存數(shù)據(jù)的安全問題 內(nèi)存不夠用解決方案:虛...

  • Resize,w 360,h 240
    LLVM編譯流程/Clang插件開發(fā)

    LLVM(Low Level Virtual Machine)概述 LLVM是架構(gòu)編譯器(compiler)的框架系統(tǒng)羽历,以C++編寫而成扣讼,用於優(yōu)...

  • Resize,w 360,h 240
    dyld與objc的關(guān)聯(lián)

    前言 在上一篇中我們了解了dyld加載的流程,此篇我們將介紹dyld與objc的關(guān)聯(lián)萌腿。 dyld 加載流程[https://www.jiansh...

  • Resize,w 360,h 240
    dyld 加載流程

    前言 小測驗: 透過以下三種函數(shù)請問加載順序為何腻暮? +load方法,main()函數(shù)徙融,C++方法 通過運行程序可以知道洒缀,打印順序為load → ...

  • Resize,w 360,h 240
    objc_msgSend流程分析-動態(tài)決議與消息轉(zhuǎn)發(fā)

    前言 在前兩篇節(jié)我們了解了快速方法查找如果找不到,則會進入慢速查找流程欺冀,其查找流程主要為在當(dāng)前類的方法列表中查找树绩,如果還是沒有找到,則去父類鏈的...

  • Resize,w 360,h 240
    objc_msgSend流程分析(慢速查找)

    前言 在上一篇快速查找提到隐轩,如果快速查找無法找到相對應(yīng)的方法饺饭,則會進入慢速查找流程,此篇重點在於慢速查找职车。 objc_msgSend流程分析(快...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品