Avatar
Kishikawa Katsumi 5/24/2022 3:58 PM
ビューコントローラは自分の一番ルート(最下層)にあるビューをviewプロパティで持っています。 Storyboardで見えている一番下にあるビューがそれです。 で、それは表示する直前にloadView()メソッドが自動的に呼ばれてビューとしてロードされます。 表示する直前というのは処理的にはviewプロパティにアクセスした時(コードでいうと例えばsecondVC.view)、に自動的に呼ばれるようになっています。 今回はビューがロードされる前にOutletにアクセスしていてまだOutletが初期化されてなかった、ということのようなので、 secondVC.viewと明示的にプロパティにアクセスして強制的にロードする、というようなことをした、ということです。