Je reçois une erreur dans mon instruction switch avec un objectif-c code multi-ligne:style de mise en forme Objective-c provoque une erreur dans un commutateur cas
- (void)mailComposeController:(MFMailComposeViewController*)controller
didFinishWithResult:(MFMailComposeResult)result
error:(NSError*)error
{
// Notifies users about errors associated with the interface
switch (result)
{
case MFMailComposeResultCancelled:
break;
case MFMailComposeResultFailed:
// NSLog(@"Mail Failed");
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:NSLocalizedString(@"Error", @"Error")
message:[error localizedDescription]
delegate:nil
cancelButtonTitle:NSLocalizedString(@"OK", @"OK")
otherButtonTitles:nil];
[alert show];
[alert release];
break;
default:
break;
}
}
Si je décommenter la ligne avec la NSLog
, ça fonctionne bien. Quelle est l'origine de cette erreur? Est-il possible d'utiliser ce type de formatage?
Merci pour la réponse. Rien à voir avec le formatage alors, mais la déclaration. –