-objc_msgSend执行流程(三大阶段)
- OC中的方法调用,其实都是转换为objc_msgSend函数的调用
- objc_msgSend的执行流程可以分为3大阶段
- 消息发送
- 动态方法解析
- 消息转发

1 、objc_msgSend - 消息发送
[person test];
// objc_msgSend(person, sel_registerName("test"));
// 注:sel_registerName("test") == @selector(test);
- 图解流程(在MJ画的基础上稍微改进了下,感觉看起来更舒服)
