一、MVC的概念
1、MVC是Model-View-Controller,就是模型-视图-控制器
MVC是吧软件系统分为三个部分:Model,View,Controller。在cocoa中,你的程序中的每一个object(对象)都将明显地仅属于这三部分中的一个,而完全不属于另外两个。
(1)Model=你的程序是什么(而不是你的程序是如何显示的),也就是说你的程序将要实现的功能,或者说它能干的事
(2)Controller=如何使你的模型呈现给用户,(程序逻辑)
Contoller是程序内部逻辑,大多数情况下你看不到它,它将Model和View捆绑在一起,它将处理用户的输入。它控制Model和View的交互
(3)View=在屏幕上你所看到的,