Моя таблица заполнена данными из базы данных SQL.Когда я нажимаю на Edit, я могу удалить строки и запись в БД, но когда я нажимаю на Done, ничего не происходит.
Для реализации удаления я использую commitEditingStyle:
- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
//Get the object to delete from the array
buddies *buddyObj = [appDelegate.buddiesArray objectAtIndex:indexPath.row];
[appDelegate removeBuddy:buddyObj];
//Delete the object from the table.
[self.tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
[self.tableView reloadData];
}
}
У меня есть другая таблица в этом приложении, и Edit / Done работает нормально.
Таблица с рабочим редактированием - это первая таблица, отображаемая при запуске приложения, нерабочая таблица вызывается нажатием на второй элемент
Любая помощь приветствуется.
Спасибо, Макс