iOS 底层原理
objc4 源码相关
- 1、对象底层:结构体+alloc分析 iOS-底层原理 02:alloc & init & new 源码分析
iOS-底层原理 03:objc4-781 源码编译 & 调试
iOS-底层原理 04:NSObject的alloc 源码分析
- 2、对象的本质:isa+isa属性分析+类结构 iOS-底层原理 07:isa与类关联的原理
iOS-底层原理 10:strong©&weak底层分析 以及 方法签名和attribute简写含义
-
3、cache存储方法的原理分析 iOS-底层原理 11:objc_class 中 cache 原理分析
-
4、方法的本质:消息发送,即消息流程分析 iOS-底层原理 12:消息流程分析之快速查找
iOS-底层原理 14:消息流程分析之 动态方法决议 & 消息转发
- 5、类的加载 iOS-底层原理 15:dyld加载流程
iOS-底层原理 21:Method-Swizzling 方法交换
- 6、KVC、KVO iOS-底层原理 22:KVC 底层原理
- 7、多线程 iOS-底层原理 24:内存五大区
iOS-底层原理 27:GCD 之 NSThread & GCD & NSOperation
iOS-底层原理 33:内存管理(三)AutoReleasePool & NSRunLoop 底层分析
- 10、App优化 iOS-底层原理 34:界面优化方案
iOS逆向
- 汇编相关 iOS逆向 01:初识汇编