設計模式提供了一個共同的軟件工程問題的解決方案。圖案是抽象的設計,而不是代碼。當你通過一個設計,你適應您的特定需求的一般模式。無論何種類型您正在創建的應用程序,你應該知道的基本框架使用的設計模式。了解設計模式,幫助你更有效地使用框架,並允許你編寫的程序,更可重複使用,更可擴展性,更容易改變。
連結官網:設計模式
模型 - 視圖 - 控制器設計模式(俗稱為MVC)分配對象在一個應用程序的三個角色之一:模型,視圖或控制器。不僅在應用程序中發揮的作用對象的模式定義,它定義了對象的相互溝通的方式。每一個對象的三種類型是分開的其他抽象邊界和跨越這些邊界的其他類型的對象進行通信。有時也被稱為層,模型層的某一個應用程序的MVC類型的對象的集合。
MVC是IOS應用程式 與 Mac OS X應用程式序的一個好的設計。採用這種模式的好處是多方面的。在這些應用中的許多對象往往是可重複使用,往往會得到更好的界定和它們的接口。有一個MVC設計的應用程序也更容易比其他應用程序的可擴展性。此外,Cocoa Touch 與 Cocoa的許多技術和架構是基於MVC和要求,您的自定義對象的發揮MVC的角色之一。
模型 - 視圖 - 控制器設計模式(俗稱為MVC)分配對象在一個應用程序的三個角色之一:模型,視圖或控制器。不僅在應用程序中發揮的作用對象的模式定義,它定義了對象的相互溝通的方式。每一個對象的三種類型是分開的其他抽象邊界和跨越這些邊界的其他類型的對象進行通信。有時也被稱為層,模型層的某一個應用程序的MVC類型的對象的集合。
MVC是IOS應用程式 與 Mac OS X應用程式序的一個好的設計。採用這種模式的好處是多方面的。在這些應用中的許多對象往往是可重複使用,往往會得到更好的界定和它們的接口。有一個MVC設計的應用程序也更容易比其他應用程序的可擴展性。此外,Cocoa Touch 與 Cocoa的許多技術和架構是基於MVC和要求,您的自定義對象的發揮MVC的角色之一。
張貼留言