MVC实现iOS,何时&如何?

问题描述:

我知道MVC是非常重要的,但请遵循我在YouTube上看到的所有教程,否则永远不会包含模型。我如何知道何时实施?为什么人们通常只使用VC和View? Firebase是模型的扩展还是取代模型?MVC实现iOS,何时&如何?

我已经看过一些非常基本的视频,比如有一个模型的计算器,比如iTunes U上的斯坦福大学的课程,但有些视频聊天应用程序很复杂,它完全不需要任何模型。

感谢

+0

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

应用程序是不是真的意味着MVC,因为它们在我的经验性质发生变化。我所见过的最好的方式是,正确的MVC能够被剥离,然后制作成模板。如果你可以把你的应用变成任何人都可以使用的模板,那么你有一个很好的模型,然后建立一个视图控制器。使用计算器,您可以对其进行模板化并构建另一个计算器,或者创建一个可执行其他操作的按钮页面(例如,可以将计算器快速更改为电话簿)。如果你有什么是模板化的,那么使用MVC,否则,只需做一切事情,从VC