UISplitViewControllerとストーリーボードを使用してiPadアプリを組み立てようとしています。マスタービューは、6つのメニューオプションのテーブルビューにリンクされたナビゲーションコントローラーから始まります。テーブル内の各セルは、異なるテーブルビューコントローラーをナビゲーションスタックにプッシュします。これは、マスタービューでは正常に機能しています。各マスタービューにはテーブルリストがあり、クリックすると詳細ペインに異なるビューコントローラーを表示する必要があります。私は現在、セグエを「置換」と「詳細分割」に設定してこれを行っています。これは、行が最初にクリックされたときに機能しますが、マスタービューで別の行をクリックするか、デバイスを回転するとすぐにアプリがクラッシュしますEXC_BAD_ACCESSを使用します。
私の問題は、UISplitViewControllerのデリゲートの設定方法に関係していると確信しています。複数のマスターVCと複数の詳細VCがある場合に、これをどのように使用するかについて混乱しています。デリゲートコードはどこに配置する必要がありますか?マスターまたは詳細?すべてのViewControllerにUISplitViewControllerDelegateプロトコルイベントを実装する必要がありますか?
助けていただければ幸いです。