je suis tombé question étrangeiOS Xcode: erreur lancer
case 5:
if(1==2) {NSLog(@"Here is a tmp stuff");}
AuthenticationViewController *authVC = [[AuthenticationViewController alloc] initWithNibName:@"AuthenticationViewController" bundle:[NSBundle mainBundle]];
[authVC setTitle:@"Authentication"];
//self.authViewController = authVC;
//[authVC release];
[self.navigationController pushViewController:authVC animated:YES];
break;
Si je retire l'inutile si elle ne parvient pas à la déclaration de compiler. Je suis incapable de comprendre pourquoi?
le AuthenticationViewController est créé et poussé, non? – tipycalFlow
Oui, afarnham a répondu correctement. La déclaration de cas sont des tas d'étiquettes sont compilateur n'est pas au courant de la portée. Envelopper chaque chose à l'intérieur {} définissent la portée et cela fonctionne –