這里用來(lái)總結(jié)記錄OC底層知識(shí)點(diǎn), 包括源碼分析, 實(shí)現(xiàn)原理等
準(zhǔn)備篇
IOS底層(一): objc4-781 官方源碼編譯以及調(diào)試
IOS底層(二): 源碼探索
學(xué)習(xí)篇
alloc相關(guān)
IOS底層(三): alloc相關(guān): 初探 alloc, init, new源碼分析
IOS底層(四): alloc相關(guān): 對(duì)象屬性在內(nèi)存中的布局
IOS底層(五): alloc相關(guān): NSObject, alloc源碼分析
IOS底層(六): alloc相關(guān): 內(nèi)存對(duì)齊
IOS底層(七): alloc相關(guān): calloc源碼分析
IOS底層(八): alloc相關(guān): isa與類關(guān)聯(lián)源碼分析
類相關(guān)
IOS底層(九): 類相關(guān): 類結(jié)構(gòu)分析
IOS底層(十): 類相關(guān): 成員變量與屬性
IOS底層(十一): 屬性修飾分析
IOS底層(十二): cache 分析
IOS底層(十三): 消息流程(一)快速查找
IOS底層(十四): 消息流程(二)慢速查找
IOS底層(十五): 消息流程(三)動(dòng)態(tài)方法決議和消息轉(zhuǎn)發(fā)