文集:iOS 底層探索之路
特別說明:
此專欄僅用于個人筆記和相互學習雁佳,不用于任何商業(yè)用途。
2020年本次最新源碼版本為: objc4-781.tar.gz
1 . 熟悉的alloc
2 . 類的結構
3 . 方法的本質&消息轉發(fā)機制
- iOS 底層探索: objc_msgSend 快速查找
- iOS 底層探索: objc_msgSend 慢速查找
- iOS 底層探索: objc_msgSend 動態(tài)方法決議 & 消息轉發(fā)
4 . 類的加載
- iOS App 加載流程知識
- iOS 底層探索:類的加載上(dyld和objc關聯(lián))
- iOS 底層探索:類的加載中(類的懶加載和非懶加載)
- iOS 底層探索:類的加載下(分類)
- iOS 底層探索:類擴展 與 關聯(lián)對象 底層原理探索
5 . 底層面試題分析
6 . KVC & KVO
7 . Block
8 . 多線程
- iOS 底層探索:多線程基礎
- iOS 底層探索:多線程GCD的使用
- iOS 底層探索:多線程GCD底層探索(上)
- iOS 底層探索:多線程GCD底層探索(下)
- iOS 底層探索:Dispatch_source & @Synchronized
- iOS 底層探索:常見的鎖
9 . 內存管理