2013-03-24 2 views
0

я получил IIViewDeckController настроить репликацию приложения facebook funcionalyIIViewDeckController сбой при переключении ViewController

ViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"ViewController"]; 
EditSettingsViewController *evc = [self.storyboard instantiateViewControllerWithIdentifier:@"EditSettingsViewController"]; 
IIViewDeckController* deckController = [[IIViewDeckController alloc] initWithCenterViewController:vc leftViewController:evc                    rightViewController:nil]; 

Для переключения, я получил TableView, который вызывает различные методы.

При переключении контроллера центра к новому контроллеру он выходит из строя:

MyTableViewController *mvc = [self.storyboard instantiateViewControllerWithIdentifier:@"MyTableViewController"]; 

[self.viewDeckController setCenterController: MVC];

Но когда я делаю точно то же самое, что и в начальном центральном диспетчере просмотра, он не падает.

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

Предупреждение не отображается. Просто следующее:

ERROR

ответ

0

решаемые мой вопрос.

В начальном контроллере я использовал viewdeckDelegate и реализовал несколько методов. При переключении на новый диспетчер представлений я не определял делегат, когда те методы, которые вызывают.

Смежные вопросы