2011-08-15 5 views
0
I would like to set this up: 

** UINavigationController **      ** Core Data ** 
- RootView (Table of Courses-of-Study)    - [CourseOfStudy entity] 
-- didSelectRowAtIndexPath --> DetailView   -- [StudyMaterial entity](list of Qs) 
-- DetailView consists of: 
--- TextView (on top)        --- [Question entity] 
--- TableView (on bottom, subview of DetailView) --- [Answers entity, Distractors entity] 

How do relate my courses of study directly with their respective/detail-view/child data? 

Thanks 

答えて

1

マスター/ルートテーブルビューの各行は、特定のCourseOfStudyオブジェクトを表します。ユーザーがその行を選択すると、どのCourseOfStudyオブジェクトが必要かを知ることができます。 CourseOfStudyオブジェクトを保持するDetailViewコントローラ内の属性を作成します。 DetailViewコントローラをNavigationControllerのスタックにプッシュする前に、属性を選択したCourseOfStudyオブジェクトに設定します。

...完了です。 DetailViewコントローラーに正しいCourseOfStudyオブジェクトがあり、そのプロパティーを表示できるようになりました。

+0

プロパティの1つにコンテンツを追加/削除するにはどうすればよいですか? – Imaginativeone

+0

他の変数と同様に値を代入するだけです。 – TechZen

関連する問題