编写高质量代码-OC 第7章 设计模式与Cocoa编程

4五、设计模式是特定环境下的特定问题的解决方案
4六、MVC模式是一种复合或聚合模式
4七、对象建模在数据库中也普遍使用
4八、类簇可简化框架的公开架构而又不减小功能的丰富性数据库

  • 一、类簇基于抽象工厂设计模式
  • 二、类簇,能够用于隐藏实现的详细细节,为调用者提供一个简单的接口。
  • 三、类簇也能够有多个基类,如NSArray,NSMustableArray,后者就是继承的前者。

4九、委托用于界面控制,而数据源用于数据控制设计模式

  • 一、委托是一种对象,当向外委托任务的对象遇到程序中的事件时,它的委托能够表明他对事件进行处理,或者和它进行协调
  • 二、委托使一个对象有可能在没有进行继承的状况下改变另外一个对象的行为。
  • 三、数据源很像委托,区别在于委托处理的是用户界面的可控制,而数据源处理的数据的控制。
相关文章
相关标签/搜索