Skip to content

Tcj1988/objc4-818.2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4744efb · Mar 14, 2021

History

24 Commits
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 5, 2021
Mar 6, 2021
Mar 6, 2021
Mar 7, 2021
Mar 7, 2021
Mar 8, 2021
Mar 14, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 8, 2021
Mar 13, 2021
Mar 9, 2021

Repository files navigation

objc4-818.2

这里汇总了自己写的一些关于iOS底层原理的文章,基于objc4-818.2最新源码分析,会不定时更新.如果文章哪里有误麻烦在评论区指出,若觉得有帮助,请多多点赞

本秘籍Demo

对象原理

iOS之武功秘籍①:OC对象原理-上(alloc & init & new)简书地址 掘金地址

iOS之武功秘籍②:OC对象原理-中(内存对齐和malloc源码分析)简书地址 掘金地址

iOS之武功秘籍③:OC对象原理-下(isa的初始化和指向分析与对象的本质)简书地址 掘金地址

对象的本质

iOS之武功秘籍④:类结构分析简书地址 掘金地址

cache原理

iOS之武功秘籍⑤:cache_t分析简书地址 掘金地址

方法与消息

iOS之武功秘籍⑥:Runtime之方法与消息简书地址 掘金地址

类的加载

iOS之武功秘籍⑦: dyld加载流程 -- 应用程序的加载简书地址 掘金地址

iOS之武功秘籍⑧: 类和分类加载过程简书地址 掘金地址

iOS之武功秘籍⑨: 类扩展与关联对象简书地址 掘金地址

iOS之武功秘籍⑩: OC底层题目分析简书地址 掘金地址

KVC、KVO

iOS之武功秘籍⑪: KVC原理及自定义简书地址 掘金地址

iOS之武功秘籍⑫: KVO原理及自定义简书地址 掘金地址

多线程

iOS之武功秘籍⑬: 多线程原理与GCD和NSOperation简书地址 掘金地址

iOS之武功秘籍⑭: 锁的原理简书地址 掘金地址

Block

iOS之武功秘籍⑮: Block的原理简书地址 掘金地址

LLVM编译流程与Clang插件开发

iOS之武功秘籍⑯: LLVM编译流程简书地址 掘金地址

iOS之武功秘籍⑰: Clang插件开发简书地址 掘金地址

启动优化

iOS之武功秘籍⑱: 启动优化 简书地址 掘金地址

内存管理

iOS之武功秘籍⑲: 内存管理与NSRunLoop 简书地址 掘金地址

App优化

iOS之武功秘籍⑳: 界面优化 简书地址 掘金地址

组件化

iOS之武功秘籍㉑: 组件化 简书地址 掘金地址