NSInvalidArgumentException :Drücken der gleichen view-controller-Instanz mehr als einmal wird nicht unterstützt

App-Abstürze mit diesem Fehler

NSInvalidArgumentException :Pushing the same view controller instance more than once is not supported 

Immer diese Fehlermeldung, wenn Sie versuchen, drücken Sie eine andere navigationcontroller aus einer anderen navigation-controller ist UIBarButtonItem.

Meldung in der Konsole:

UINavigationController pushViewController:transition:forceImmediate:]_block_invoke + 0

Dies ist der Wechsel der Codierung

else if ([segue.identifier isEqualToString:@"showGroupView"]) {
        GroupView *groupView  = (GroupView *)segue.destinationViewController;

        [self.navigationController pushViewController:groupView animated:YES];
}

Wenn jemand helfen kann diesen Fehler beheben,

  • Wenn Sie mit einem Wechsel, sollte man nicht auch sein drängen in code. Führen Sie eine oder das andere, nicht beide.
InformationsquelleAutor user1120133 | 2015-01-16
Schreibe einen Kommentar