ここでiosを初めて使用するので、ご容赦ください。テーブルビューコントローラー(tc1)にセグエするメインビューコントローラー(mvc)があります。tc1 の行がタッチされると、(tc2) にセグエして 2 番目のテーブルビューを表示します。
+--------+ +--------+ +--------+
| | | | | |
| mvc |---->| tc1 |----->| tc2 |
| | | | | |
| | | | | |
+--------+ +--------+ +--------+
tc1 の tableview のデータは、mvc's の配列として渡されprepareForSegue
ます。tc1.h で定義されたプロパティにロードしています。
tc1 は tc2 テーブルビューを開始prepareForSegue
しているため、tc2 にデータを入力する唯一の方法は、2 つの配列を tc1 に渡すことです。1 つは tc1 テーブルビュー用で、もう 1 つは tc1 が tc2 に渡すためのものprepareForSegue
です。これを行うより良い方法はありますか?