【極客班】MVC模式
MVC模式(Model-View-Controller,模型-檢視-控制器)
在基於圖形使用者介面的應用程式中,使用MVC可以非常合乎邏輯地對程式碼進行拆分。
MVC模式將程式碼功能劃分為3個不同的類:
Model(模型):儲存應用程式資料的類。
View(檢視):包括視窗、控制元件以及其他一些使用者可以看到並能與之互動的元素。
Controller(控制器):把模型和檢視繫結在一起的程式碼,包括處理使用者輸入的應用程式邏輯。
UIViewController是管理View 的Controller,就是一個普通的ObjC物件,它的功能除了管理View,還有:傳遞資料、響應使用者操作、記憶體管理的狀態保持、適應裝置。
相關文章
- 極簡架構模式-MVC模式架構模式MVC
- LeetCode究極班系列(21-25)LeetCode
- 【極客思考】設計模式:你確定你真的理解了單例模式嗎?設計模式單例
- MVC模式和MVP模式的區別MVC模式MVP
- 學習筆記-設計模式:MVC模式筆記設計模式MVC
- [專業術語]MVC模式MVC模式
- 趣說單例模式——選班長單例模式
- 設計模式之美-王爭-極客時間-返現24元設計模式
- Jsp+JavaBean模式,Jsp+Servlet模式,MVC模式介紹JSJavaBean模式ServletMVC
- 極客匠心,不止匠心
- 淺談前端MVC與MVVC模式前端MVC模式
- 淺談MVC/MVP/MVVM模式(概述)MVCMVPMVVM模式
- MVC設計模式深入理解MVC設計模式
- MVC模式的替代者ADRMVC模式
- MVVM與MVC模式的比較MVVMMVC模式
- 極簡設計模式-多例模式設計模式
- 極簡設計模式-策略模式設計模式
- 極簡設計模式-命令模式設計模式
- 極簡設計模式-代理模式設計模式
- 極客手中的利器Electron
- 極客漫畫:Windows 更新Windows
- MVC,MVP 和 MVVM 模式如何選擇?MVCMVPMVVM模式
- 選用Vue做MVC架構模式VueMVC架構模式
- 快速瞭解Web MVC設計模式WebMVC設計模式
- 極簡設計模式-空物件模式設計模式物件
- 極簡設計模式-委託模式設計模式
- 極簡設計模式-物件池模式設計模式物件
- 極簡設計模式-迭代器模式設計模式
- 極簡設計模式-模板方法模式設計模式
- 極簡設計模式-中介者模式設計模式
- 極簡設計模式-狀態模式設計模式
- 極簡設計模式-橋接模式設計模式橋接
- 極簡設計模式-外觀模式設計模式
- 極簡設計模式-享元模式設計模式
- 極簡設計模式-裝飾模式設計模式
- 極簡設計模式-組合模式設計模式
- 極簡設計模式-單例模式設計模式單例
- 極簡設計模式-工廠模式設計模式
- 極簡設計模式-建造者模式設計模式