Impedir actualizaciones a NSFetchedResultsController mientras la vista de tabla está en modo de edición

Estoy usando un NSFetchedResultsController con una fuente de datos que se actualiza en segundo plano. Esto funciona realmente bien, ya que los nuevos objects se guardan en el context gestionado que aparecen en UITableView. Sin embargo, esto lleva al problema que estoy teniendo.

Cuando desliza para eliminar una celda, poniendo la celda en modo de edición, si en ese punto se crea un object que empuja la celda hacia abajo en la vista de la tabla, la position que ocupó la celda estará en modo de edición y no la celda seleccionado. Básicamente, UITableView conserva el modo de edición en la ruta de índice original, sin ajustar el movimiento de las celdas.

¿Hay alguna forma de evitar esto? Hasta ahora todo lo que he intentado ha llevado a un callejón sin salida.

me restring a un problema que tuve al reorderar uitableview cells. Mira 'Responder a los cambios' en la reference NSFetchedResultsController . Muestra una forma de desactivar temporalmente la notificación de cambio. Lo usé para reorderar, tal vez puedas inspirarte para resolver tu problema también.

saludos cordiales y