У меня есть проект с использованием AFIncrementalStore для синхронизации с REST API. Предположим, что у меня есть простые отношения 1 к многим, в которых у Магазина много Департаментов.Обновление по ошибке с AFIncrementalStore
У меня есть успокоительные конечные точки: /Магазины/ID (возврат только данные о магазине, не вложенные ресурсы) /Магазины /: идентификатор/Факультеты
и магазин и отдел моделей в CoreData с 1 для многих отношений «отделов» в Магазине.
Предположим, что я заполняю tableView, который показывает все отделы для определенного магазина. Если у меня есть объект магазина и ящик store.departments, то я буду виноват в связи, вызвав асинхронный запрос в/Stores /: id/Departments.
Это вызовет функцию AFIncrementalStore :: newValueForRelationship для обработки ошибки, которая не срабатывает при любых уведомлениях, которые я могу прослушивать для обновления таблицы после завершения запроса. Каким образом можно обновить таблицу после возвращения запроса без перезагрузки представления?