В настоящее время я использую RestKit и CoreData, чтобы вытащить коллекцию 'Towns' из веб-службы RESTful. Тем не менее, я заметил, что если в веб-сервисе будет удален определенный город, он все равно появится в моем NSFetchedResultsController / UITableView.
Совершенно очевидно, что эта запись никогда не «затрагивается» после получения списка новых городов от службы, поскольку в полезной нагрузке JSON нет ссылки на нее.
Есть ли простой способ удалить «старые» городские объекты, не удаляя все записи, перед тем как сделать новое обновление из службы? Моя конечная цель состоит в том, чтобы иметь контроллер NSFetchedResults, который точно совпадает с возвращаемым службой.