UIBarButtonItem changement de titre ne fonctionne pas

Comment puis-je changer le titre d'un UIBarButtonItem? J'ai le code suivant qui est appelée lorsque le bouton "modifier" est pressé sur mon UINavigationBar.

-(void)editButtonSelected:(id)sender {
    NSLog(@"edit button selected!");
    if(editing) {
        NSLog(@"notediting");
        [super setEditing:NO animated:NO];
        [tableView setEditing:NO animated:NO];
        [tableView reloadData];
        [rightButtonItem setTitle:@"Edit"];
        [rightButtonItem setStyle:UIBarButtonItemStylePlain];
        editing = false;
    }
    else {
        NSLog(@"editing");
        [super setEditing:YES animated:YES];
        [tableView setEditing:YES animated:YES];
        [tableView reloadData];
        [rightButtonItem setTitle:@"Done"];
        [rightButtonItem setStyle:UIBarButtonItemStyleDone];
        editing = true;
    }
}

Le bouton "modifier" est en train de changer de couleur (donc la ligne qui définit le style de travail), toutefois la ligne qui définit le titre du bouton ne fonctionne pas.

InformationsquelleAutor CodeGuy | 2011-05-27