Restkit eliminando elementos de datos centrales

Parece que estoy teniendo un problema con la eliminación de elementos de Core Data usando RestKit. Hago una llamada para get algunos MovingObjects basados ​​en lat y lng, a través de restkit. Se almacenan en CD. Cuando quiero volver a hacer la llamada, elimino manualmente todos los MovingObjects del CD y vuelvo a hacer la llamada.

Lo que quiero que suceda es realizar la llamada inicial para get todos los MovingObjects. Luego llamarlo de nuevo y hacer que Restkit guarde los que están en el CD si coinciden con los que volvieron a hacer, agregar cualquier que no tengo, pero ELIMINAR el rest en un CD que no sea " t regresó de la segunda llamada.

Estoy intentando solo almacenar MovingObjects que estén actualizados ya que algunos MovingObjects podrían moverse fuera de un área georeferenceda.

EDITADO ======== Para ser claro. NO quiero eliminar objects en el server. Le pregunto al server, "dame todos los objects que ves en un área geofenced basada en este lat, lng". El server responde con una list de 20 objects. Creo que vuelvo a votar cada 15 segundos y pregunto nuevamente: "dame todos los objects que ves en un área geográfica basada en este lat. Me responde". Pero esta vez responde con 10 objects, cinco de los cuales son los mismos que los de la última vez y cinco nuevos.

Lo que necesito hacer o quiero que haga Restkit es

1. elimine todos los objects del CD y reemplace con los 10 de la segunda llamada.

O

2. elimine los 10, del CD, que no se devolvieron en la segunda llamada, deje los 5 objects persistentes solos y agregue los 5 nuevos objects.

Estoy pensando ya que estos son objects continuamente transitorios que no debería almacenarlos en CD.

Desea ver la sección "Obtener bloques de request y eliminar objects huérfanos": http://restkit.org/api/latest/Classes/RKManagedObjectRequestOperation.html . Requiere que esté utilizando un RKObjectManager y que sus objects tengan una identidad única que se agrega a sus asignaciones y describe la forma en que le dice a RestKit cómo encontrar contenido en el almacén de datos que debe eliminarse (y comtesting y no lo hace) No borre cosas que acaba de recibir del server).

Aunque los documentos de reference a los que Wain se refiere son un poco confusos, configurar RKFetchRequestBlock es, de hecho, la forma de que RestKit elimine los objects huérfanos localmente y NO en el server. Publiqué una pregunta similar a esto aquí e hice una respuesta automática con un código de ejemplo.