如何在ios中构建多个MVC?

如何在ios中构建多个MVC?,ios,objective-c,xcode,Ios,Objective C,Xcode,众所周知,MVC是iOS中唯一的模式。目前,我正在开发一个包含多个MVC的项目,我对如何组织这些MVC感到困惑 基本上,我有一个调查MVC和一个问题MVC。测量的显示顺序为: 用户输入调查标题和说明的界面 用户单击“下一步”以显示问题界面 用户单击“下一步”按钮以显示另一个问题界面,依此类推 我想有一个调查模型和一个问题模型。但是我如何将调查模型链接到问题,因为我需要调查模型中的一系列问题,这意味着调查模型依赖于问题模型 请在这方面帮助我,非常感谢 你的描述似乎有点疯狂。您所描述的是一个MVC系

众所周知,MVC是iOS中唯一的模式。目前,我正在开发一个包含多个MVC的项目,我对如何组织这些MVC感到困惑

基本上,我有一个调查MVC和一个问题MVC。测量的显示顺序为:

  • 用户输入调查标题和说明的界面
  • 用户单击“下一步”以显示问题界面
  • 用户单击“下一步”按钮以显示另一个问题界面,依此类推
  • 我想有一个调查模型和一个问题模型。但是我如何将调查模型链接到问题,因为我需要调查模型中的一系列问题,这意味着调查模型依赖于问题模型


    请在这方面帮助我,非常感谢

    你的描述似乎有点疯狂。您所描述的是一个MVC系统,其中有多个视图:

    • 显示调查
    • 显示问题
    和多个模块来表示:

    • 调查对象
    • 问题对象
    您可以轻松地将
    UINavigationController
    与两个或多个
    UIViewController
    s一起使用来构建此类应用程序。 我建议你看一看苹果的教程,它与你所描述的类似


    希望这有帮助

    您需要实现至少一个控制器来处理模型和视图之间的信息。您的
    类调查
    可以有一个
    NSArray*questionsArray
    实例变量。此问题数组将是您的
    类问题的数组。这有用吗?你可能想使用单例模式。将
    类调查的对象设置为singleton,因为您有一个调查有多个qnsIt,众所周知,MVC是iOS中唯一的模式。-什么???@TusharKoul你建议的是一系列MVC?