1

複数のviewControllerを使用している場合、それぞれに個別のUIViewContollerクラスを作成する必要がありますか?それとも、この同じ新しいクラスを個々のviewControllerに関連付けることができますか? 別の VC に関連付ける新しいクラスを作成するのは、どのような状況ですか?

ありがとう。

4

1 に答える 1

1

ビュー コントローラーは、ビューのロジックを管理し、ビューとモードの間でデータをやり取りする方法を提供し、エンド ユーザーがユーザー インターフェイスを介して開始したイベントに反応します。

複数のビューがモデルとビューの相互作用の同じロジックを共有している場合は、それらの間でビュー コントローラーを共有することをお勧めします。ただし、これはややまれです。実際には、異なるビューは異なるビュー コントローラーを呼び出します。したがって、実際には、View Controller が必要になるたびに、新しい View Controller 用の新しいクラスを作成します。また、いくつかのビュー コントローラーから始めて、それらのコードに十分な数の共通点がある場合は、そのうちのいくつかを統合することもできます。

于 2012-07-23T02:53:40.250 に答える