2010-11-30 8 views
0

Utilisation de XCode 3.2.5 Je peux exécuter mon application sur iOS Simulator en utilisant le SDK 4.2. Cependant, il se bloque sur la fonction suivante, plus précisément, l'appel presentModalViewController:iOS App Crashing sur iOS 4.2 mais pas 4.0, le simulateur ne montre pas les logs

- (void)login { 
    //check to see if they logged in correctly here 
    /*UIAlertView *alert = [[UIAlertView alloc] initWithTitle:nil message:@"Login Failed!" 
               delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; 
    [alert show]; 
    [alert release];*/ 

    [self presentModalViewController:self.accountsViewController animated:YES]; 
} 

Cependant, XCode 4 Dev Preview, je ne peux pas accéder même 4.2 SDK dans le simulateur, donc je suis obligé d'utiliser 4.0 SDK. Dans 4.0, cette fonction fonctionne et comme prévu. J'ai deux questions:

  1. Pourquoi le 4.2 SDK dans le simulateur ne déclarent pas pourquoi il est écrasé dans XCode 3.2.5? Auparavant, lorsque mon application planait en mode de débogage dans le simulateur, XCode affichait la raison. Cependant, ce n'est plus. Pourquoi cette simple ligne planterait-elle en 4.2 mais pas en 4.0? Serait-ce les différentes versions de XCode?

+0

try http://cocoa-nut.de/?p=16 – Vjy

+0

Je ne pense pas que ce soit un problème de mémoire –

Répondre

0

C'était une sorte de problème étrange entre la version XCode. J'ai recréé le tout en utilisant uniquement XCode 3.2.5 et le même code fonctionne maintenant.

Questions connexes