2010-08-05 5 views
0

Ce code provoque le crash de mon application sur un iPhone 4 et sur le simulateur mais fonctionne parfaitement sur un 3GS. Des idées pour lesquelles cela pourrait être?App se bloque sur l'iPhone 4?

-(IBAction)startButtonClicked{ 

GameViewController *screen = [[GameViewController alloc] initWithNibName:nil bundle:nil]; 
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; 
[self presentModalViewController:screen animated:YES]; 
[screen release]; 
} 
+2

Vérifiez la console et voyez si quelque chose d'utile est en cours d'impression. Ma conjecture est que quelque chose ne va pas dans votre GameViewController. –

+0

Je reçois ceci dans la console: App terminant en raison de l'exception uncaught 'NSInvalidArgumentException', raison: '*** - [NSURL initFileURLWithPath:]: paramètre de chaîne nil' – NextRev

+0

Utilisez-vous un chemin de fichier qui peut ne pas être présent sur l'iPhone 4? Utilisez les points d'arrêt sur les exceptions et une trace de pile pour déterminer quelle ligne de code provoque cette exception. –

Répondre

0

Avez-vous vérifié ce qui se passe dans les méthodes viewWillAppear et viewWillLoad de l'écran? Cela ressemble à un problème dans votre code de démarrage. Où ouvrez-vous une URL?

Questions connexes