instantiateViewControllerWithIdentifier in xcode 5

Ich arbeite in xcode 5 an einem Storyboard. Ich habe einen Navigations-Controller und versuche, die Übergänge zu anderen Szenen in meinem Storyboard herzustellen. Ich habe zuerst versucht mit:

- (IBAction)handleTap:(UITapGestureRecognizer *)sender {
NSLog(@"Image clicked");

_detailPage = [[MPDetailPageViewController alloc] initWithNibName:@"MPDetailPageViewController" bundle:nil];
_detailPage.product = _curProduct;

//Bring to detail page
[self.navigationController pushViewController:self.detailPage animated:YES];
}

Dies würde mich auf einen schwarzen Bildschirm bringen. Auf der Suche nach Stapelüberlauf habe ich gefundenDieser Beitrag vom Februar 2013 die mit vorgeschlageninstantiateViewControllerWithIdentifier

Also habe ich versucht:

- (IBAction)handleTap:(UITapGestureRecognizer *)sender {
NSLog(@"Image clicked");

_detailPage = [self.storyboard instantiateViewControllerWithIdentifier:@"MPDetailPageViewController"];
_detailPage.product = _curProduct;

//Bring to detail page
[self.navigationController pushViewController:self.detailPage animated:YES];
}

Dies gab mir jedoch einen Fehler

Storyboard () enthält keinen Ansichtscontroller mit der Kennung "MPDetailPageViewController".

Ich habe versucht herauszufinden, wie man die Kennung findet / setzt und wie man Pfosten referenziertStoryboard ID, aber wenn ich auf meinen Bildschirm schaue, sehe ich nurRestoration ID und ich kann das nur sehen wenn ich auf die klickeView und nicht dieViewController selbst. Wenn ich auf die Schaltfläche klickeViewControllerIch verstehe nichtRestoration ID NochStoryboard ID

Jede Hilfe wäre sehr dankbar!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage