2016-11-16 68 views
-1

我知道MVC是非常重要的,但請遵循我在YouTube上看到的所有教程,否則永遠不會包含模型。我如何知道何時實施?爲什麼人們通常只使用VC和View? Firebase是模型的擴展還是取代模型?MVC實現iOS,何時&如何?

我已經看過一些非常基本的視頻,比如有一個模型的計算器,比如iTunes U上的斯坦福大學的課程,但有些視頻聊天應用程序很複雜,它完全不需要任何模型。

感謝

+0

這可能有所幫助:http://www.apeth.com/iOSBook/ch13.html#_model_view_controller – matt

回答

1

應用程序是不是真的意味着MVC,因爲它們在我的經驗性質發生變化。我所見過的最好的方式是,正確的MVC能夠被剝離,然後製作成模板。如果你可以把你的應用變成任何人都可以使用的模板,那麼你有一個很好的模型,然後建立一個視圖控制器。使用計算器,您可以對其進行模板化並構建另一個計算器,或者創建一個可執行其他操作的按鈕頁面(例如,可以將計算器快速更改爲電話簿)。如果你有什麼是模板化的,那麼使用MVC,否則,只需做一切事情,從VC