私はUIViewControllerサブクラスを持っています。これをインスタンス化し、次のようにnavigationControllerにプッシュしようとしています:
MenuVC *menuVC = [[MenuVC alloc] init];
[self.navigationController pushViewController:menuVC animated:YES];
私はこのクラスに関連付けられた nib ファイルを持っていないので..alloc] init]
、initWithNib:bundle:
.
コールでまだクラッシュが発生していpushViewController
ますが、トレースには次のように表示されます
reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "MenuVC" nib but the view outlet was not set.'
なぜこれが起こっているのかわかりません。同じ方法で正常にロードされる他のView Controllerがあります。