Я работаю над проектом и пытаюсь сделать все, что в моих силах, программно.
Мне нужно добавить UIBarButtonItem в панель навигации NavigationController, созданную в делегате приложения.
WPViewController *mainVC = [[WPViewController alloc] initWithNibName:@"WPViewController_iPhone" bundle:nil];
UINavigationController *navCon = [[UINavigationController alloc] init];
[navCon pushViewController:mainVC animated:NO];
[self.window addSubview:navCon.view];
Затем в файле реализации объявленного здесь WPViewController
я создаю и добавляю barbuttonitem в качестве элемента навигации VC:
UIBarButtonItem *rBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(test)];
self.navigationItem.rightBarButtonItem = rBarButtonItem;
Существует метод с именем test, объявленный передэто просто журнал «тест», но когда я нажимаю на кнопку, приложение вылетает.
Пожалуйста, помогите мне, эта ошибка сводит меня с ума.
Примечания:
- Я использую ARC в своем проекте
- Никогда ранее подобной ошибки не было