众所周知,MVC 是 iOS 中唯一的模式。目前,我正在开发一个包含多个 MVC 的项目,我对组织这些 MVC 感到困惑。
基本上,我有一个调查 MVC 和一个问题 MVC。调查的显示顺序是:
- 用户输入调查标题和描述的界面
- 用户点击next显示问题界面
- 用户点击下一步按钮,显示另一个问题界面,依此类推。
我想有一个模型用于调查,一个模型用于问题。但是如何将调查模型链接到问题,因为我需要调查模型中的一系列问题,这意味着调查模型取决于问题模型?
请帮我解决这个问题,非常感谢!
众所周知,MVC 是 iOS 中唯一的模式。目前,我正在开发一个包含多个 MVC 的项目,我对组织这些 MVC 感到困惑。
基本上,我有一个调查 MVC 和一个问题 MVC。调查的显示顺序是:
我想有一个模型用于调查,一个模型用于问题。但是如何将调查模型链接到问题,因为我需要调查模型中的一系列问题,这意味着调查模型取决于问题模型?
请帮我解决这个问题,非常感谢!
你的描述似乎有点松散。你所描述的是一个单一的 MVC 系统,你有多个视图:
和多个模块来表示:
您可以轻松地使用UINavigationController
带有两个或多个UIViewController
s 的 a 来构建这样的应用程序。我建议你看一下苹果的Your second iOS App tutorial 这与你所描述的相似。
希望有帮助