InterfaceBuilderでTableViewを作る時にはまったこと

TableViewControllerをInterfaceBuilderでNIBName指定して利用しようとすると、

warning: Unsupported Configuration: Profile Table View Controller view outlet and NIB Name set

という警告が出てIBでカスタマイズした箇所が反映されない。
ViewControllerなら問題ない。
TableViewControllerなので、コードで書いてもそれほど苦じゃないので問題ないけどすっきりしない。
できなかったっけ。

できた

IBで、Tabbarに含めるObjectをTableViewControllerではなくViewControllerにして、ClassとNIBの指定を自作のTableViewControllerにしたら動いた。
こんな仕様だっけ。
環境がおかしいのかな。