上一篇:iOS標(biāo)準(zhǔn)庫(kù)中常用數(shù)據(jù)結(jié)構(gòu)和算法之內(nèi)存池 ??緩存Cache 緩存是以鍵值對(duì)的形式進(jìn)行數(shù)據(jù)的存儲(chǔ)和檢索,內(nèi)部采用哈希表實(shí)現(xiàn)。當(dāng)系統(tǒng)出現(xiàn)內(nèi)存壓力時(shí)則會(huì)釋放掉部分緩存的鍵值...
本技術(shù)實(shí)現(xiàn)在YSBlockHook中。 1.方法調(diào)用的幾種Hook機(jī)制 iOS系統(tǒng)中一共有:C函數(shù)、Block、OC類(lèi)方法三種形式的方法調(diào)用。Hook一個(gè)方法調(diào)用的目的一般是...
Clang 之旅系列文章:Clang 之旅--使用 Xcode 開(kāi)發(fā) Clang 插件Clang 之旅--[翻譯]添加自定義的 attributeClang 之旅--實(shí)現(xiàn)一個(gè)...