# 12、理解消息转发机制

可以看这篇： [iOS\_Objective-C 消息发送（消息查找 及 消息转发）过程](https://blog.csdn.net/Margaret_MO/article/details/109222260)中的三、消息转发

要点：

* 若对象无法响应某个选择子，则进入消息转发流程
* 通过运行期的动态方法解析功能，我们可以在需要用到某个方法时再将其加入类中
* 对象可以把其无法解读的某些选择子转交给其他对象来处理
* 经过上述两步之后，如果还是没办法处理选择子，那就启动完整的消息转发机制
