2019.1.7 略看
目錄結(jié)構(gòu):引言、iOS開發(fā)工具(介紹多種開發(fā)工具的實(shí)際使用)、iOS開發(fā)實(shí)踐(內(nèi)存管理及各種實(shí)踐技巧)、iOS開發(fā)底層原理(值得細(xì)讀-Objective-c對象模型、Tagged Pointer對象、block對象模型)
精華選讀:iOS開發(fā)底層原理(第三部分)、內(nèi)存管理(第10章)、GCD(第11章)、實(shí)戰(zhàn)技巧(第18章)
筆記:
內(nèi)存管理
1.內(nèi)存管理-引用計(jì)數(shù)與操作系統(tǒng)中文件管理中的索引結(jié)點(diǎn)這部分內(nèi)容有關(guān)聯(lián)
2.循環(huán)引用實(shí)際上類似操作系統(tǒng)中進(jìn)程管理的死鎖,四個必要條件
解決循環(huán)引用的方法類似解除死鎖:(1) 類似死鎖的解除,主動斷開一個引用-弊端:要求程序員的能力較高 (2) weak reference:弱引用雖然持有對象,但并不增加引用計(jì)數(shù)
解決循環(huán)引用的具體方法:(1) 利用Xcode的Instruments工具集 (2) 利用ARC(自動引用計(jì)數(shù))
GCD
待...
博客
國內(nèi)博客推薦
國外博客:

國外博客推薦.png
如何提高iOS開發(fā)技能

提高iOS開發(fā)技能.png