中介者模式的应用和理解

2018-03-20  本文已影响7人  七维树

【应用】

一个中介者类,多个子类
一个产品父类,多个子类

调用时:
多个产品子类间互相通信,需要使用一个中介者子类对象来传达;
产品子类对象持有一个中介者对象,在发送消息时,由中介者发送。
中介者有个发送消息的方法,子类需要知道所有的产品子类,某个产品子类发送消失时,管理其他产品子类对象接收消息;

【理解】

中介者就是iOS的通知中心,产品父类就是NSObject 子类就是所有OC对象。所有对象都可以发送通知,由通知中心通知相关的对象去接收
上一篇 下一篇

猜你喜欢

热点阅读