240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 120
    iOS 底層學(xué)習(xí)24 — GCD(三)

    前言 iOS 底層第25天的學(xué)習(xí)。今天將迎來(lái)GCD 底層原理探索的最后一個(gè)篇章益缠,將要學(xué)習(xí)的內(nèi)容主要有 dispatch_barrier_async 柵欄函數(shù)底層源碼的探索以及...

  • 120
    iOS 底層學(xué)習(xí)24 — GCD(二)

    前言 iOS 底層第24天的學(xué)習(xí)蒂胞。 今天開(kāi)始繼續(xù)分析 GCD 底層源碼。首先先把上一次留的一個(gè)疑問(wèn)點(diǎn) dispatch_lane_t? 先給解決掉 dispatch_lan...

  • 120
    iOS 底層學(xué)習(xí)23 — GCD(一)

    前言 iOS 底層第23天的學(xué)習(xí)蜂筹。 多線程里用的最多的技術(shù) — GCD 的學(xué)習(xí)需纳。 What is GCD ? GCD 全稱是 Grand Central Dispatch純C...

  • 120
    iOS 底層學(xué)習(xí)22 —多線程

    前言 iOS 底層第22天的學(xué)習(xí)。今天又要迎來(lái)一個(gè)新的篇章的學(xué)習(xí)艺挪。這個(gè)篇章就是多線程不翩。 多線程引入 說(shuō)到線程,肯定要說(shuō)到另一個(gè)詞 — 進(jìn)程 進(jìn)程的基本概念 進(jìn)程: 是指在系統(tǒng)...

  • 120
    iOS 底層學(xué)習(xí)21

    前言 iOS 底層第21天的學(xué)習(xí)傲霸。在 iOS 底層第 20 天的學(xué)習(xí)中已經(jīng)了解了 KVO的底層原理。那既然都已經(jīng)了解了底層的原理眉反。那我們是不是可以自定義 KVO 呢昙啄?今天就開(kāi)...

  • 120
    iOS 底層學(xué)習(xí)20

    前言 iOS 底層第20天的學(xué)習(xí)。今天分享的內(nèi)容是 KVO 一些你從未涉及到的東西禁漓。 What is KVO ? 查看 蘋(píng)果官方文檔[https://developer.a...

  • 120
    iOS 底層學(xué)習(xí)18

    前言 iOS 底層第18天的學(xué)習(xí)跟衅。今天主要分享的是對(duì)上一次分類關(guān)聯(lián)對(duì)象的一些補(bǔ)充以及一些 runtime 比較重要知識(shí)點(diǎn)復(fù)習(xí)從而給這一個(gè)篇章畫(huà)下一個(gè)完美的句號(hào)。 分類關(guān)聯(lián)對(duì)象...

  • 120
    iOS 底層學(xué)習(xí)17

    前言 iOS 底層第17天的學(xué)習(xí)播歼。今天主要分享的就是對(duì) category 一些相關(guān)知識(shí)點(diǎn)的補(bǔ)充 類擴(kuò)展分析 分析前準(zhǔn)備?? 準(zhǔn)備完畢后伶跷,clang 一下 XKStudent....

  • 120
    iOS 底層學(xué)習(xí)16

    前言 iOS 底層第16天的學(xué)習(xí)。接著 15天學(xué)習(xí)的內(nèi)容秘狞。分析 category 是如何加載到 class 里的叭莫。 category 探索 我們回到 realizeCla...

  • 120
    iOS 底層學(xué)習(xí)15

    前言 iOS 底層第15天的學(xué)習(xí)。在第14天的學(xué)習(xí)中烁试,已經(jīng)分析了 readClass,而 ro,rw 是在何時(shí)進(jìn)行賦值我們還不清楚雇初,接下來(lái)繼續(xù)進(jìn)行探索。 read_image...

  • 120
    iOS 底層學(xué)習(xí)14

    iOS 底層第14天的學(xué)習(xí)减响。在第12,13天的學(xué)習(xí)中, dyld 已經(jīng)把 images 給映射過(guò)來(lái)了靖诗。但在何時(shí)加載到內(nèi)存里的我們還不清楚,接下來(lái)繼續(xù)進(jìn)行探究支示。 _objc_...

  • 120
    iOS 底層學(xué)習(xí)13

    iOS 底層第13天的學(xué)習(xí)刊橘。在第12天的學(xué)習(xí)中,已經(jīng)梳理了 dyld 整個(gè)的流程颂鸿。但是在registerObjCNotifiers調(diào)用三個(gè)參數(shù)時(shí)候促绵,是何時(shí)進(jìn)行調(diào)用和執(zhí)行的還不...

  • 120
    iOS 底層學(xué)習(xí)1.1

    第1天學(xué)習(xí) iOS 底層這方面的知識(shí)。對(duì)底層知識(shí)不太了解嘴纺,接下來(lái)要努力學(xué)習(xí)才行败晴。 iOS 底層主線流程 分別添加3個(gè)符號(hào)斷點(diǎn)libSystem_initializer,lib...

  • 120
    iOS 底層學(xué)習(xí)12

    iOS 底層第12天的學(xué)習(xí)。今天終于要進(jìn)入下一個(gè)新的篇章了栽渴,你是否還記得在 iOS 底層學(xué)習(xí)1.1[http://www.reibang.com/p/4adf88fbea4...

  • 120
    iOS 底層學(xué)習(xí)9

    iOS 底層第9天的學(xué)習(xí)尖坤。今天主要分享內(nèi)容還是objc_msgSend,在第8天的學(xué)習(xí)中闲擦,分析了object_msgSend 的流程糖驴,但有一個(gè)地方并沒(méi)有深入下去僚祷,就是當(dāng)沒(méi)有找...

  • 120
    iOS 底層學(xué)習(xí)8

    iOS 底層第8天的學(xué)習(xí)。今天的內(nèi)容是分析objc_msgSend有點(diǎn)難贮缕,需要一步步去分析辙谜,最后得出一個(gè)流程。 objc_msgSend 分析 在底層源碼中搜索 objc_m...

  • 120
    iOS 底層學(xué)習(xí)6

    iOS 底層第6天的學(xué)習(xí)感昼。今天又學(xué)了一個(gè)新的技能装哆,原來(lái)還能把底層源碼拉出來(lái)在局部進(jìn)行分析,真是受益匪淺啊定嗓。 cache 探索 我們已經(jīng)知道在類的底層結(jié)構(gòu)中有 isa,supe...

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