MVC Implimentation iOS,When&怎么样?

时间:2016-11-16 03:20:22

标签: ios model-view-controller

我知道MVC非常重要,但是我在YouTube上看到的所有教程以及其他从未包含模型的教程都非常重要。我怎么知道何时实施它?为什么人们一般只使用VC和View? Firebase是模型的扩展还是替换模型?

我看过一些非常基本的视频,就像有一个模型的计算器一样,比如iTunes U上的斯坦福课程,但有些像聊天应用程序一样复杂,在VC中完成任何事情都没有模型。

由于

1 个答案:

答案 0 :(得分:1)

应用程序并不是真正意义上的MVC,因为它根据我的经验改变了性质。我看到它描述的最佳方式是,可以剥离适当的MVC,然后将其制作成模板。如果您可以将应用程序转换为任何人都可以使用的模板,那么您就拥有了一个好的模型,然后构建了View Controllers。使用计算器,您可以对其进行模板化并构建另一个计算器,或者执行其他操作的按钮页面(例如,计算器可以快速更改为电话簿)。如果你拥有的东西很容易使用,那么使用MVC,否则,只需从VC中做所有事情