代理delegate 通知Notification Block

2016-06-30  本文已影响216人  忘惘的小风扇

delegate 与 block 一般用于两对象一对一的通信交互,

delegate 需要定义协议方法,代理对象实现协议方法,并且需要建立代理关系才可以实心通信。

block 比较简洁,不要定义繁琐的协议方法,但是如果通信事件比较多时,建议使用delegate方法,

notification,主要用于1对多的通信方式,通信对象之间不需要建立关系,但是通知的代码可读性差;

上一篇 下一篇

猜你喜欢

热点阅读