MVC之间的关系

简介: M 是model就是数据 , C是控制器,V是界面显示(一些控件)C可以和V 和 M  通信。 V 和 C之间可以通过方法,或者代理来进行通信,假如是永久的信息时候可以通过新建一个对象,调用方法来实现,假如是即时临时信息可以通过代理来进行。

M 是model就是数据 , C是控制器,V是界面显示(一些控件)C可以和V 和 M  通信。 V 和 C之间可以通过方法,或者代理来进行通信,假如是永久的信息时候可以通过新建一个对象,调用方法来实现,假如是即时临时信息可以通过代理来进行。 C本身的View可以通过self.View进行获取在View里面声明共有方法的时候会调用。

如果是3级关系的时候最后一级页面可能看不到最前面,则需要一层层通知传递消息。这个过程就是回调。 V的初始化,如果通过NIB文件初始化失败会自动调用loadView 方法。也可以新建一个View

相关文章
|
1月前
|
存储 设计模式 前端开发
什么是SpringMVC?简单好理解!什么是应用分层?SpringMVC与应用分层的关系? 什么是三层架构?SpringMVC与三层架构的关系?
文章解释了SpringMVC的概念和各部分功能,探讨了应用分层的原因和具体实施的三层架构,以及SpringMVC与三层架构之间的关系和联系。
22 1
什么是SpringMVC?简单好理解!什么是应用分层?SpringMVC与应用分层的关系? 什么是三层架构?SpringMVC与三层架构的关系?
|
2月前
|
存储 设计模式 前端开发
mvc相互间的关系
mvc相互间的关系
|
6月前
|
前端开发 Java 数据库
什么是MVC三层结构
什么是MVC三层结构
50 2
|
6月前
|
前端开发 Java Spring
数据之桥:深入Spring MVC中传递数据给视图的实用指南
数据之桥:深入Spring MVC中传递数据给视图的实用指南
88 3
|
6月前
|
前端开发 JavaScript
mvvm/mvc/mvp三者区别
mvvm/mvc/mvp三者区别
37 3
|
设计模式 前端开发 测试技术
自定义 MVC 框架思想
自定义 MVC 框架思想
36 0
|
存储 前端开发 数据库
三层架构与MVC的区别
三层架构与MVC的区别
三层架构与MVC的区别
|
开发框架 前端开发 搜索推荐
Unity之MVC思想(通过普通方法和使用MVC思想完成同一个小案例:掌握MVC简单框架)
Unity之MVC思想(通过普通方法和使用MVC思想完成同一个小案例:掌握MVC简单框架)
Unity之MVC思想(通过普通方法和使用MVC思想完成同一个小案例:掌握MVC简单框架)
|
前端开发 JavaScript 调度
MVC 和 MVVM 的关系图解 | 学习笔记
快速学习 MVC 和 M VVM 的关系图解
143 0
MVC 和 MVVM 的关系图解  |  学习笔记
|
SQL 前端开发 调度
MVC和MVVM的关系图解
MVC和MVVM的关系图解
MVC和MVVM的关系图解
下一篇
无影云桌面