forked from ALVIN-YANG/iOS-Source-Code-Analyze
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME.md
More file actions
15 lines (10 loc) · 1.31 KB
/
README.md
File metadata and controls
15 lines (10 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
# objc 源代码阅读
当前文件夹下的 objc-runtime 工程,是我在阅读 objc 源代码时所使用的版本,你可以 clone 整个仓库来进行调试,原工程地址为 [objc-runtime](https://github.com/RetVal/objc-runtime)。
+ ObjC 源代码
+ [从 NSObject 的初始化了解 isa](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/从%20NSObject%20的初始化了解%20isa.md)
+ [深入解析 ObjC 中方法的结构](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/深入解析%20ObjC%20中方法的结构.md)
+ [从源代码看 ObjC 中消息的发送](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/从源代码看%20ObjC%20中消息的发送.md)
+ [你真的了解 load 方法么?](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/你真的了解%20load%20方法么?.md)
+ [懒惰的 initialize](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/懒惰的%20initialize%20方法.md)
+ [自动释放池的前世今生](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/自动释放池的前世今生.md)
+ [黑箱中的 retain 和 release](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/objc/黑箱中的%20retain%20和%20release.md)