У меня есть SplitViewController с табличным представлением rootViewController и табличным представлением detailView.
rootViewController содержит объекты, которые содержат объекты в DetailViewController.Если в объектах rootViewController нет объектов, то объект rootViewController удаляется.
например, одна история содержит много предложений
Если у вас выбрана история, и вы удаляете последнее предложение, которое она содержит вdetailViewController - что вы должны сделать с detailViewController?История успешно удалена из rootviewcontroller, но я не уверен, что делать в detailViewController.В приложении для iPhone я бы просто возвращал контроллер навигации от предложений к рассказам, но я не уверен, что делать, когда detailViewController всегда виден, как и в SVC.
Я пробовал:
- Установка detailViewController как пустого просмотра таблицы
- Установка текущего объекта истории как пустого
ЕслиЯ выбираю ничего не делать, я получаю исключение CoreData:
CoreData: ошибка: серьезная ошибка приложения.Исключение было получено от делегата NSFetchedResultsController во время вызова -controllerDidChangeContent :.попытаться вставить строку 7 в раздел 0, но в разделе 0 после обновления только userInfo (null) есть только 1 строка