ストーリーボードからインスタンス化するカスタム コンテナー ビュー コントローラーがあり、ストーリーボードからアウトレットを設定したサブビューのコンテンツを変更するメソッドが多数あります。
この ViewController をインスタンス化する方法はたくさんありますが、現時点では、どのようにインスタンス化しloadView
て.view
も、アウトレット (が呼び出されるまではすべて null ポインターであるためloadView
)。
理想的には、ViewController を初期化するさまざまな場所に呼び出しを配置するのではなく、この問題を回避するために、loadView
または.view
単一の初期化メソッドに呼び出しを配置したいと考えています。ViewController
.view
UIViewController
クラスには指定された初期化子がありますか? そうでない場合、カスタム初期化ロジックでどのメソッドを変更して、ViewController の初期化時に確実に呼び出されるようにする必要がありますか?