I have managed objects that have image properties. Since storing large blobs in CoreData is a bad idea, I\'m trying to use the built-in CoreData option \"Store in Ex
If your store type is NSSQLiteStoreType
, your attribute is NSBinaryDataAttributeType
. You have enabled setAllowsExternalBinaryDataStorage
and your object data size is larger then approximately 1MB.
You'll find the (external) files in a hidden sub-directory at the same location as the persistent store.
<path>/<database>.sqlite
<path>/<your_database>_SUPPORT/_EXTERNAL_DATA/
sqlite2 does not allow size of BLOB data to be more than 1MB,However sqlite 3 allows larger BLOB.First check out which version of sqlite u r using. And if ur file is in MB's i would rather prefer them storing in local database instead.