The idea of loadView
is to completely override the method, and not call super
What you are doing is exactly what the viewDidLoad
method is for, it doesn't matter if you loaded it from a nib file or whatever
And I quote from your own post, in your ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}