【发布时间】:2011-06-07 04:45:26
【问题描述】:
我无法理解是否在 iPhone 应用程序中正确实现了 MVC 模式。在我的应用程序中,我有视图、视图控制器和模型。视图控制器管理接口,导航到其他视图控制器,设置变量到其他视图控制器和模型,并与模型通信。但是这样,我是否正确地遵循了 MVC 模式?我不会错过模型控制器吗?
另一个问题:我有一个用户模型,我需要在几乎所有模型和一些控制器中都可以访问它。将其定义为 appDelegate 中的变量是否正确?我一直在读到这是一种不好的做法,但我不明白为什么在这种情况下。
【问题讨论】:
标签: iphone cocoa-touch model-view-controller