iOS---------消息转发机制的原理

消息转发机制的原理 其实就是在内部做了三次的补救机会

第一次是动态解析   利用runtime动态添加实现代码    

resolveInstanceMethod:与resolveClassMethod:

第二次是快速转发  也就是重定向接受者    它会去找其他的类 将消息转发给可以响应该消息的对象进行处理

forwardingTargetForSelector

第三步是完整转发    指定选择器   IMP指向实现代码

forwardInvocation

posted @ 2020-08-08 22:52  iOS张文权  阅读(547)  评论(0编辑  收藏  举报