iOS设计模式中传值、监听、回调之代理、通知、Block的选择
2016-11-01 本文已影响48人
CoderXYF
使用场景:
代理->上下级、一对一
Block->上下级、一对一
通知->跨级、一对多
Block与代理的替换
一般只有一个代理方法时,可以使用Block替换,但是代理方法有多个时,使用代理结构更清晰,更好管理
代理->上下级、一对一
Block->上下级、一对一
通知->跨级、一对多
一般只有一个代理方法时,可以使用Block替换,但是代理方法有多个时,使用代理结构更清晰,更好管理