Здесь опять дурацкий вопрос :(
Я пытаюсь создать пример приложения, которое загружает UIViewController, когда приложение загружается, и представление содержит кнопку для загрузки UINavigationViewController.
Теперь я создал проект с помощью «Window-Application» и добавил «RootViewController» в проект с .m, .h и .xib.
Затем я добавил вид и кнопку в файл "RootViewController.xib", и он работает нормально. После этого я добавил файл «UIViewController subclass» с именами «NavViewController» с файлами .h, .m и .xib.
Также я добавил - (IBAction) buttonPressed: (id) функция отправителя в классах "RootViewController" для загрузки NavigationViewController.
Вот код «buttonPressed:».
- (IBAction)buttonPressed:(id)sender {
NavViewController *navViewController = [[NavViewController alloc] initWithNibName:@"NavViewController" bundle:nil];
self.navController = navViewController;
[self.view insertSubview:navViewController.view atIndex:0];
[navViewController release];
}
Когда я "строю и работаю", изначально он работает нормально, пока я не нажму кнопку. Когда я нажимаю кнопку, программа завершает ее.
Что я делаю не так? Пожалуйста, помогите ...
Спасибо.