MVC架構

控制器和視圖綁定在一起 視圖識別出了GUI動作,比如說,按下一個鍵或者下拉滾動條,當動作發生時,被註冊的監聽方法就會被調用。視圖就會調用控制器上合適的方法,然後控制器進入模型,根據用戶的動作以合適的方式更新模型。 如果模型被觸發,他會通知所有相關的監聽者,比如說視圖,在一些架構裏,控制器也會負責更新視圖 正如前文所說,模型中並沒有帶有視圖的引用,而是使用事件通知的方式來通知改變,這個強有力的設計,
相關文章
相關標籤/搜索