首页 > 代码库 > 设计模式比较
设计模式比较
一代理模式
1感性认识
代理即代别人理事物
使用场景有同级别对象间的传值,比如前后控制器之间,
也可以是外层里层对象间的传值,比如控制器和其视图或模型间的传值
二单例模式
全局共享资源
三比较
1block回掉比代理回掉更方便,
但是block式是利用对象属性传值,似乎只适合对象对另一对象的值传递(视图对控制器) (有时间可以验证一下,)
而代理是利用协议方法传值,可以让同类型下的多对象对另一对象的值传递(多视图对控制器)
还可以本控制器内调用自己的这个代理方法
设计模式比较
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。