SIGABRT при переключении взглядов Цель C - PullRequest
0 голосов
/ 14 октября 2011
-(IBAction)enterVeryBasics:(id)sender {
  VeryBasics *enterIntro = [[VeryBasics alloc]initWithNibName:Nil bundle:Nil];
  [self presentModalViewController:enterIntro animated:YES];
  [enterIntro release];
}

У меня есть этот код здесь, и на [self presentModalViewController:enterIntro animated:YES]; он дает мне SIGABRT

У меня есть несколько других действий в одном и том же файле .m, но у них нет той же проблемы.

Ответы [ 2 ]

1 голос
/ 14 октября 2011

Посмотрите на сигнатуру метода экземпляра эталонного экземпляра класса UIViewController:

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated

Является ли ваш VeryBasics подклассом UIViewController? Это не похоже на ваш код.

0 голосов
/ 07 ноября 2012
VeryBasics *enterIntro = [[VeryBasics alloc]init];
 self presentModalViewController:enterIntro animated:YES];
[enterIntro release];

Используйте это, если у вас нет пера, поэтому вам не нужно initWithNibName.

...