【极客班】MVC模式

MVC模式(Model-View-Controller,模型-视图-控制器)

在基于图形用户界面的应用程序中,使用MVC可以非常合乎逻辑地对代码进行拆分。

MVC模式将代码功能划分为3个不同的类:

Model(模型):保存应用程序数据的类。

View(视图):包括窗口、控件以及其他一些用户可以看到并能与之交互的元素。

Controller(控制器):把模型和视图绑定在一起的代码,包括处理用户输入的应用程序逻辑。

UIViewController是管理View 的Controller,就是一个普通的ObjC对象,它的功能除了管理View,还有:传递数据响应用户操作内存管理的状态保持适应设备

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容