Falta de memória ao fazer a migração de dados principais

Estou migrando um modelo CoreData entre duas versões de um aplicativo. Eu estava armazenando dados binários como blobs na versão anterior e quero removê-los dos blobs para desempenho. Meu problema é que, durante a migração, parece que o Core Data carrega tudo na memória, o que leva a avisos de pouca memória e, em seguida, a morte do meu aplicativo.

A documentação da Apple sugere o seguinte:http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreDataVersioning/Articles/vmCustomizingTheProcess.html#//apple_ref/doc/uid/TP40005510-SW9

No entanto, parece confiar no fato de que os objetos grandes são aplicados a mapeamentos diferentes. No meu caso, todos os objetos são basicamente os mesmos e o mesmo mapeamento deve ser aplicado a cada um deles. Não vejo neste caso como eu poderia aplicar a técnica deles.

Como devo lidar com uma migração com objetos muito grandes?

questionAnswers(1)

yourAnswerToTheQuestion