我目前正在使用 RestKit 和 CoreData 从 RESTful Web 服务中提取“城镇”集合。但是,我注意到如果在 Web 服务上删除了某个特定城镇,它仍然会出现在我的 NSFetchedResultsController/UITableView 中。
很明显,在从服务接收到新城镇列表后,该记录永远不会被“触及”,因为 JSON 有效负载中没有对它的引用。
有没有一种简单的方法可以在从服务进行新更新之前删除“旧”城镇实体而不删除所有记录?我的最终目标是拥有一个与服务返回的完全匹配的 NSFetchedResults 控制器。