【小白搞iOS】2、iOS基本架构:MVC

MVC架构简介

在App使用时,我们能看到的、摸到的都是界面。其实对于界面来说,就是把内容展示在规定的位置上。所以我们从App的界面开始讲解iOS的基本架构MVC。我们在App中能看得到文字和图片都是视图(View)。视图(view)展示的内容就是数据(Model),像文字是个数据(Model),图片也是数据(Model)。视图(View)只是呈现数据(Model)的一种方式。如何将数据(Model)合理的展示在视图(View)中、视图(View)和视图(View)之间的构成,都需要需要一个管理类(Controller)来控制。在iOS中这就是最基本的MVC结构。


MVC.png

iOS中的MVC

iOS中基础的组件和整个App结构都遵循最基本的MVC结构。在iOS中整个视图通过UIView展示,所有的管理都通过UIViewController来实现

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

推荐阅读更多精彩内容