1.CTMediator内部处理
(1)会将target和action进行拼接。
(2)利用runtime进行反射
,将类字符串和方法字符串转换成类和SEL方法
。
将消息和消息接受者封装成一个对象
,进行执行(a.)利用target-action
生成方法签名
(b.)创建NSInvocation对象,进行执行invoke
(4)performSelector执行类中的方法
2.生成Target_ModuleB工程
生成工程类如下:.h文件:
.m文件:
(1)会将target和action进行拼接。
(2)利用runtime进行反射
,将类字符串和方法字符串转换成类和SEL方法
。
将消息和消息接受者封装成一个对象
,进行执行生成方法签名