Я столкнулся с небольшой проблемой. У меня есть UIButton в моей ячейке, в которой при нажатии я хочу, чтобы ячейка была удалена. Я попытался это сделать, но дал ошибку.Удалить ячейку из UITableViewCell?
- (IBAction)deleteCell:(NSIndexPath *)indexPath {
MainViewController *view = [[MainViewController alloc] initWithNibName:@"MainViewController" bundle:nil];
[view.nameArray removeObjectAtIndex:indexPath.row];
[view.priceArray removeObjectAtIndex:indexPath.row];
[view.mainTable deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationRight];
}
У меня такое чувство, что я не правильно указываю indexPath, не знаю как.
Любая помощь приветствуется!
что сообщение об ошибке? –
Каково значение для indexPath? вы можете проверить, является ли indexPath действительным, а затем удалить строку в противном случае. «Неверный выбор» –
Не на данный момент компьютер, а что-то про объявление для UIButton, что заставляет меня поверить в его индекс indexPath. – ranjha