本节书摘来自异步社区《深入浅出iPhone/iPad开发(第2版)》一书中的你正在使用模型-视图-控制器模式,作者 【美】Dan Pilone , Tracey Pilone,更多章节内容可以访问云栖社区“异步社区”公众号查看
你正在使用模型-视图-控制器模式
深入浅出iPhone/iPad开发(第2版)
模型-视图-控制器(MVC)是一种模式,在《深入浅出设计模式》中进行了长篇讨论。你看到它在GUI应用程序中使用颇多,而且应用在CocoaaTouch框架的各处。你想将你的逻辑尽可能简短地从你的视图和数据中分离出来。当你想编辑一套逻辑,同时支持iPhone和iPad用户界面时,这一点非常关键,我们将在本书的后面实现。
模型包含你的应用程序所需要的数据,对于iOS应用程序来说,是一个数据源,用于数据库、plist、图像或者你的应用程序需要的一般信息。