Ok, donc c'est bizarreRetrait NSLog brise compilateur
J'ai ce code
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
switch (indexPath.row) {
case 1:
NSLog(@"Platform Cell Selected");
AddGamePlatformSelectionViewController *platformVC =
[[AddGamePlatformSelectionViewController alloc]
initWithNibName:@"AddGamePlatformSelectionViewController" bundle:nil];
platformVC.context = context;
platformVC.game = newGame;
[self.navigationController pushViewController:platformVC animated:YES];
[platformVC release];
break;
default:
break;
}
}
Ce qui fonctionne très bien.
Lorsque je supprime la déclaration NSLog, comme ceci:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
switch (indexPath.row) {
case 1:
//NSLog(@"Platform Cell Selected");
AddGamePlatformSelectionViewController *platformVC =
[[AddGamePlatformSelectionViewController alloc]
initWithNibName:@"AddGamePlatformSelectionViewController" bundle:nil];
platformVC.context = context;
platformVC.game = newGame;
[self.navigationController pushViewController:platformVC animated:YES];
[platformVC release];
break;
default:
break;
}
}
-je obtenir les erreurs du compilateur suivantes
/Users/DVG/Development/iPhone/Backlog/Classes/AddGameTableViewController.m:102: 0 /Users/DVG/Development/iPhone/Backlog/Classes/AddGameTableViewController.m:102: erreur: expression attendue avant 'AddGamePlatformSelectionViewController'
/Users/DVG/Development/iPhone/Backlog/Classes/AddGameTableViewController.m:103 : 0/Utilisateurs/DVG/Developmen t/iPhone/Backlog/Classes/AddGameTableViewController.m: 103: erreur: 'platformVC' non déclaré (première utilisation dans cette fonction)
Si je viens d'éditer les deux // pour commenter cette ligne, tout fonctionne nager.
Intéressant. Merci! J'ai appris quelque chose de nouveau. – DVG
Veuillez marquer ceci comme étant répondu. –