presentViewController doesn' t работают в iOS 6

Я использовал следующий код, чтобы переключиться на другой xib:

- (IBAction) switchpage: (id) отправитель {

JazzViewController *джаз = [[JazzViewController alloc] initWithNibName: "JazzWindow" bundle:nil];

jazz.modalTransitionStyle = UIModalTransitionStyleCoverVertical; [сам presentModelViewController:jazz animated:YES];

}

измененный это на этот код для iOS 6:

- (IBAction) switchpage: (id) отправитель {

JazzViewController *джаз = [[JazzViewController alloc] initWithNibName: "JazzWindow" bundle:nil];

jazz.modalTransitionStyle = UIModalTransitionStyleCoverVertical; [сам presentViewController:jazz animated:YES completion:nil];

}

Но это все еще не работает в iOS 6 (катастрофы назад к XCode с сигналом SIGBRT), это действительно работает в iOS 5 en 5.1 в моем симуляторе. Кто-либо идея того, что я должен сделать??

0
nl ja de
Я решил это. Кажется, что я должен был сделать новый xib файл и заменить старый. Это - то, что я сделал:
добавлено автор user1737746, источник
1. Переименуйте заголовок. Например, "mainclass.h" к "mainclass2.h" 2. Переименуйте внедрение. "mainclass.m" к "mainclass2.m". 3. Вставьте "Файл" => "Новый..." => "объективный c-класс". Выберите "UITableViewController" и создайте класс с настоящим именем (mainclassViewController). 4. Копия / Паста код заголовка и внедрения. 5. Удалите старые файлы.
добавлено автор user1737746, источник