When using an SQLite persistent data store does Core Data have any kind of cache/files outside of what is stored within the sqlite file?
I was having a weird crash when calling deleteObject on the ManagedObjectContext, and using SQLiteStudio to examine the pure db records out of the sqlite file from the app bundle didn’t show anything out of the ordinary.
As of Mac OS X 10.7 and iOS 5, there are options to store binary fields as external files. However, if this is not enabled for any of the fields in your model, then everything should be stored in the persistent store file.