首页 > 移动平台 > 详细

iOS MVC 介绍

时间:2014-10-09 13:25:28      阅读:221      评论:0      收藏:0      [点我收藏+]
所有的 iOS 应用程序基本都使用 Model-View-Controller,或称为 MVC 架构。 
从架构角 度来看,Model,view 和 controller 是一个 iOS 应用程序的 3 个主要组件:
 
Model 是应用程序的核心。它负责计算和创建一个虚拟的世界,即使没有 view 和 controller 也可以进行。可以这样理解,model 就是你的应用程序的一份虚拟拷贝——没有外观!

view 则是用户与你的程序进行交互的窗口。大部分情况下,View 都用来显示 Model 提供的数据,除此之外也负责处理与用户的互动。用户都是透过 View 与应用程序间的互动, 而 Controller 则负责捕捉互动的讯息并传送给 Model。

在iOS编程中,Controller通常是指view controller。可以把view controller想象成一座 Model 跟 View 之间的桥梁。他负责说明一边发生了什么(用户处于 view 这边,而信息是由model 提供的),以及用相关的信息告诉另外一边。 

 

 

iOS MVC 介绍

原文:http://www.cnblogs.com/safiri/p/4012662.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!