MVC( 模型-視圖-控制器,Model-View-Controller), 是iOS開發中頻繁使用的一種設計模式,其含義是,應用創建的任何一個對象,其類型必定是模型對象、視圖對象或控制器對象。
視圖對象:用戶可以看見的對象。
模型對象:負責存儲數據,與用戶界面無關。
控制器對象:扮演“管家”的角色,它用于控制視圖對象為用戶呈現的內容,以及負責確保視圖對象和模型對象的數據保持一致。
模型對象和視圖對象之間沒有直接產生聯系,而是由控制器負責彼此間的消息發送和數據傳遞。
MVC( 模型-視圖-控制器,Model-View-Controller), 是iOS開發中頻繁使用的一種設計模式,其含義是,應用創建的任何一個對象,其類型必定是模型對象、視圖對象或控制器對象。
視圖對象:用戶可以看見的對象。
模型對象:負責存儲數據,與用戶界面無關。
控制器對象:扮演“管家”的角色,它用于控制視圖對象為用戶呈現的內容,以及負責確保視圖對象和模型對象的數據保持一致。
模型對象和視圖對象之間沒有直接產生聯系,而是由控制器負責彼此間的消息發送和數據傳遞。