2010-08-03 3 views
-1

핵심 데이터 기반 퀴즈를 개발하는 동안 약간의 문제가 발생했으며 문제 해결을위한 모범 사례에 대해 혼란스러워합니다.iPhone SDK의 View-Routing 모범 사례

질문이 표시 될 때를 대비하여 다른 질문을위한 약 5 개의 템플릿이 있습니다. 따라서 템플릿에 질문 1이 있는지 확인하고 새 질문 템플릿보기를 내 탐색 컨트롤러에 밀어 넣습니다. 그 allways의 다음 코드 ID를 가져 와서 템플릿이로드되고 다음 뷰를 네비게이션 컨트롤러로 밀어 넣을 함수를 작성하고 싶습니다. (PHP에서 왔습니다).

이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 내비게이션 컨트롤러 및 내 Core Data 클래스에 액세스 할 수있는 함수를 작성할 수 있습니까? 그리고 만약 그렇다면이 함수를 어디에서 만들어야합니까?

인사말, 미스터-D

답변

0

가 좋아 나는이 방법을 발견하지만, 여기에 또 다른 오류를 얻을 생각합니다. QuestionRouter라는 클래스를 만들고 클래스 메서드를 정의합니다. 이 클래스를 필요한 각 viewController로 가져올 것이다. 클래스 메서드는 문제없이 코어 데이터에서 올바른 템플릿을 가져옵니다. 그러나 이제 나는 올바른 견해를 적재하지 않을 것입니다. 이를 위해 내 AppDelegate에 정의 된 navigationController에 액세스해야합니다.

내 AppDelegate에서 navigationController에 다른 클래스로 어떻게 액세스 할 수 있습니까?

답변을 기다리고 있습니다. 미스터 -D