2013-03-27 3 views
-2

MVC가 iOS의 유일한 패턴이라는 것은 잘 알려져 있습니다. 현재, 여러 MVC가있는 프로젝트를 개발 중입니다. MVC를 구성하는 것에 대해 혼란 스럽습니다.ios에서 여러 MVC를 구성하는 방법은 무엇입니까?

기본적으로 조사 MVC와 질문 MVC가 있습니다. 설문 조사에 대한 표시의 순서는 다음과 같습니다

  • 사용자가 질문 인터페이스를
  • 사용자를 표시 옆에 클릭 제목과 조사의 설명에 키에 대한 사용자 인터페이스는 또 다른 질문을 표시하려면 다음 버튼을
  • 을 클릭
      인터페이스 등.

    설문 조사에 대한 모델 하나와 질문 용 모델 하나가 있다고 생각합니다. 그러나 설문 조사 모델을 질문 모델에 연결하려면 어떻게해야합니까? 설문 조사 모델은 질문 모델에 따라 달라집니다.

    제발 도와주세요, 너무 고마워요!

  • +0

    모델과 뷰 사이에서 정보를 처리하는 컨트롤러를 하나 이상 구현해야합니다. – JFS

    +0

    '클래스 조사 '는 NSArray * questionsArray 인스턴스 변수를 가질 수 있습니다. 이 questionsArray는'클래스 질문 '배열입니다. 이게 도움이 되나요? –

    +0

    싱글 톤 패턴을 사용하고 싶을 수도 있습니다. 여러 조사를 한 조사가 있기 때문에'클래스 조사 '객체를 싱글 톤으로 만드십시오 –

    답변

    1

    당신의 뇌파가 다소 느슨한 것 같습니다. 당신이 설명하는 것은 하나의 MVC 시스템으로 다중 뷰를 가지고 다음을 수행 할 수 있습니다 :

    • 디스플레이 측량.
    • 질문이 표시됩니다.

    여러 모듈을 표현하기 :

    • 조사 개체를.
    • Question 개체입니다.

    UINavigationController 두 개 이상의 UIViewController이있는 앱을 쉽게 만들 수 있습니다. 사과의 Your second iOS App 자습서에서 설명하는 것과 비슷한 자습서를 제안합니다.

    도움이 되길 바랍니다.

    관련 문제