iOS-Source-Probe

iOS 源码探求 - Gua 的源码阅读学习笔记

View Guardia View on GitHub

Content.

<objc/runtime.h>

浅谈 Associated Objects
weak 弱引用的实现方式
对象方法消息传递流程
消息转发
用 isa 承载对象的类信息
load 方法全程跟踪
浅谈 block(1) - clang 改写后的 block 结构
浅谈 block(2) - 截获变量方式

Foundation

从经典问题来看 Copy 方法
CFArray 的历史渊源及实现原理

SDWebImage v3.8.1

SDWebImage Source Probe: WebCache
SDWebImage Source Probe: Manager
SDWebImage Source Probe: Downloader
SDWebImage Source Probe: Operation