違いがいまいちわかんなかったけどこんな記事を発見


UIViewControllerクラスのサブクラスを使用したときに出てくる、
というか、UIViewクラスの初期化について。

2通りあるが、やっと違いがわかった。

viewDidLoad
こっちは、nibファイルでロードされたオブジェクトを初期化するために使われる。
つまり、InterfaceBuilderで作成した.xlbファイルとクラスファイル(.h .m)を結びつけて作成されている場合、このviewDidLoadで初期化を行う。
loadViewじゃだめ。

loadView
viewオブジェクトをプログラム上でcreateするときに使う


IBつかわないからloadViewってことか.