違いがいまいちわかんなかったけどこんな記事を発見
IBつかわないからloadViewってことか.
UIViewControllerクラスのサブクラスを使用したときに出てくる、
というか、UIViewクラスの初期化について。
2通りあるが、やっと違いがわかった。
viewDidLoad
こっちは、nibファイルでロードされたオブジェクトを初期化するために使われる。
つまり、InterfaceBuilderで作成した.xlbファイルとクラスファイル(.h .m)を結びつけて作成されている場合、このviewDidLoadで初期化を行う。
loadViewじゃだめ。
loadView
viewオブジェクトをプログラム上でcreateするときに使う
IBつかわないからloadViewってことか.