Хейхей - новый день, новое веселье XD
РЕДАКТИРОВАТЬ: Решение см. В конце текста!
У меня следующая проблема:
У меня есть UITableView, который получает свои данные из CoreData. TableView разделен на разделы, используя первую букву имени.
Если вы щелкнете по ячейке, вы сможете редактировать содержимое этого CoreData-Object в правой части экрана. Если вы нажмете кнопку «ОК», новый контент будет сохранен и TableView перезагрузится, чтобы показать изменения. Нет проблем до сих пор ... но:
После редактирования (или добавления) я хочу, чтобы TableView (после его перезагрузки) выбрал только что отредактированный (или добавленный) TableCell.
Как я могу определить indexPath и раздел для отредактированной ячейки (возможно, это из-за изменения имени в новом разделе). Есть идеи?
РЕДАКТИРОВАТЬ: Хорошо, я думаю, что я могу определить новую позицию в функции контроллера (NSFetchedResultsController) - у меня есть только найти нужное место;
РЕШЕНИЕ:
Я понял. В контроллере didChangeObject (NSFetchedResultsController) я могу получить новый indexPath, который я сохраняю в переменной, и установить выбранную строку после перезагрузки tableView в этот новый indexPath!