Aller au contenu

ChickN

Membres
  • Compteur de contenus

    2
  • Inscription

  • Dernière visite

Contact Methods

  • Configuration
    iMac 21,5 pouces : 2,5 GHz

Profile Information

  • Sexe
    Masculin
  • Localisation
    Paris

ChickN's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Bonjour, Je rencontre un problème dans le développement de mon application iOS. En effet, je voudrais switcher entre deux UIViewController (GameViewController et EndLevelViewController) depuis un NSObject mais cela plante et me dit: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<GameViewController: 0xcb62160>) has no segue with identifier 'segueToEndLevel'' Dans mon NSObject j'ai ceci: GameViewController *gvc = [[GameViewController alloc] init]; [gvc setEndLevel:YES]; [gvc viewDidLoad]; Dans GameViewController.m ceci: - (void)viewDidLoad { [super viewDidLoad]; if(endLevel) { NSLog(@"endLevel = YES"); [self performSegueWithIdentifier:@"segueToEndLevel" sender:self]; } else { NSArray *nibObjects = [[NSBundle mainBundle] loadNibNamed:[NSString stringWithFormat:@"World%@Level%@", worldId, levelId] owner:self options:nil]; UIView *nibView = [nibObjects objectAtIndex:0]; self.view = nibView; } } Alors que si je met juste ceci dans mon viewDidLoad [self performSegueWithIdentifier:@"segueToEndLevel" sender:self]; Cela marche Je ne comprends pas ce qui ne va pas Merci d'avance pour votre aide ChickN
×
×
  • Créer...