| target--action | deledate | |
| 作用: | 降低耦合性(解耦) | 降低耦合性(解耦) |
| 机制: | 类内部target去执行action方法,参数是self | delegate去执行协议中的方法,参数是self |
| 特点: | 外界指定target和action | 外界仅能指定delegate不能指定action,action在协议中已经声明 |
| 注意事项: | 若果action没有实现,程序会crash | 若果require方法没实现程序会crash,如果optional方法没有实现,程序不会crash |
| 专注项: | 通常仅仅是为了出发target的action事件(单个事件) | 一系列相关事件的处理 |
两种设计模式比较
最新推荐文章于 2022-07-25 14:51:15 发布

1815

被折叠的 条评论
为什么被折叠?



