|
1
2
通常,控制器是分层实现的。例如,在标准的cocoa文档体系结构中,您有一个
当您向下移动层次结构时,控制器的职责将变得更加具体和细粒度。在访问模型方面,cocoa有几个模式,比如委托和数据源模式,您可以使用这些模式来允许视图在不需要了解模型本身的情况下绘制。 一般来说,应用程序只有一个统一的模型,除非有不同的模型是合理的(例如,如果你需要你的应用程序编辑不同类型的文档)。 |