作品分享
问答交流
发现
任务
客服工单
分析: 参考了体系URL Scheme机制 参数转达通过dictionary,对调用者不透明
分析: 硬编码方式(直接调用,倒霉于维护和扩展) perform 最多能转达2个参数,可以传入字典避免参数过多 - (id)performSelector:(SEL)aSelector withObject:(id)object1 withObject:(id)object2; initWithUrlString:方法必须实现 否则找不到sel瓦解 业务逻辑柔合在Mediator中,可以各个模块写各自的MTMediator扩展
分析: 被调用者先在中间件注册Protocol和Class对应关系,对外只暴漏Protocol
留意:这里全部的Module必须是依照BHModuleProtocol的,否则无法吸收到这些事件的消息。
举报
本版积分规则 回帖后跳转到最后一页
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2025-8-24 05:29, Processed in 0.113891 second(s), 34 queries.© 2003-2025 cbk Team.