[Ios] Almacenamiento de blobs en una ubicación externa con la opción integrada CoreData


Answers

sqlite2 no permite que el tamaño de los datos BLOB sea superior a 1 MB, sin embargo, sqlite 3 permite BLOB más grande. Primero, compruebe qué versión de sqlite usa. Y si tu archivo está en MB, prefiero que se almacenen en una base de datos local.

Question

He administrado objetos que tienen propiedades de imagen. Como almacenar blobs grandes en CoreData es una mala idea, estoy tratando de usar la opción incorporada de CoreData " Almacenar en archivo de registro externo " que puede ver en el Inspector de modelo de datos.

A pesar de habilitar esta opción, no veo ningún dato de imagen almacenado externamente. A juzgar por el tamaño, parece que todavía se guardan en el archivo sqlite. ¿Cual es el problema?