当我打电话loadNibNamed:时init,UIViewController无法接收viewDidLoad事件。但如果我把电话loadNibNamed:放在其他地方,它工作正常。是什么原因?
-(id)init
{
self=[super init];
if(self){
[[NSBundle mainBundle]loadNibNamed:@"MainView" owner:self options:nil];
}
return self;
}
- (void)viewDidLoad
{
[super viewDidLoad];
}