我在简书上写了Runtime系列文章,为了让大家更好的理解Runtime,我将苹果开源的Runtime源码放到我Github上。源码中加入了大量的注释,以帮助大家理解源码的实现,大家可以跑一下源码,打上断点跟一下执行流程,更有助于Runtime的理解。 内部源码基于objc-runtime-723。 简书原文链接 Runtime介绍 剖析Runtime结构体 Runtime源码分析 Runtime加载过程 Runtime消息发送机制 深入剖析Category Runtime Message Forward Runtime Method Swizzling Runtime的应用