Когда мне установить пользовательский класс для переопределения по умолчанию UIViewController
для файла xib?
Например, у меня есть подкласс UIViewController
с именем SettingViewController
и файл xib с именем SettingViewDetail.xib
.
Я обнаружил, установил ли я пользовательский класс для XIB или нет (по умолчанию UIViewController
), мой следующий код будет работать нормально, он создаст для меня контроллер
SettingViewController *oneView = [[SettingViewController alloc] initWithNibName: @"SettingViewDetail" bundle:nil];
и я могу использовать его для управления навигацией вида:
[[[[UIApplication sharedApplication] delegate ] naviController] pushViewController: oneView animated:TRUE];
Я хочу знать, когда я должен установить пользовательский класс для XIB, и какова причина этого?