У меня вопрос новичка!
У меня проблема с возвратом из представления, выдвигаемого UITableView. При использовании метода viewWillAppear для перезагрузки измененных данных во втором представлении происходит сбой.
Я объясню лучше.
У меня есть представление A, содержит TableView, реализует UITableViewDelegate, UITableViewDataSource, показывает данные правильно, и все работает нормально.
Это представление A заполнено массивом, хранящимся в AppDelegate (хотя я не знаю, является ли это лучшей практикой). Когда я нажимаю на элемент внутри tableView в представлении A, представление B помещается в навигационный контроллер. Внутри просмотра B я могу редактировать и удалять элементы. Проблема в том, что когда я возвращаюсь после удаления (я не пробовал его после редактирования), как я сказал, я использую метод viewWillAppear в View A. Приложение вылетает без сообщения об ошибке (стек ...) кое-что о памяти.
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.itemsTable reloadData];
}
После аварии предмет был удален правильно
Я использую базовые данные.
Есть идеи?