すでにこのような質問がありましたが、とにかく削除しました。
ルートビューコントローラーを備えた非常にシンプルなアプリがあり、他の2つのビューコントローラービューを切り替えます。したがって、私のルートView Controllerでは、他の2つのViewControllerのインスタンスを遅延ロードします。ツールバーのスイッチボタンを押すたびに、表示されている現在のビューコントローラ(そのビュー)がアンロードされ(nilに設定)、新しいものがロードされてサブビューに追加されます。
ビューコントローラをロードして特定の時間にアンロードするので、ゲッターにある遅延ロードコードは、実際に使用するときに正しくロードしたくないため、非常に混乱します。フリップアニメーションが実行されるように、事前にロードする必要があります。よさそうだ。したがって、ビューコントローラをロードするためにloadFirstVCメソッドとloadSecondVCメソッドを作成したいと思います。これは良い考えですか?