I'm using my app to import some PDF files. But I'm trying to insert my PDF file int my database. I'm using Core Data. Is it possible to do this ? If it is, how can I do it ? Which kind of types I have to use (NSData, NSDocument, ... ?)
Thanks you so much! :)
To store a PDF (or really any big data blob):
NSData
.It's often better to just write the PDF to a file, and store the filename in your persistent store instead of the whole file.
Usually for large files, i.e large images or pdf files, what you should save in core data is simply a reference to the file, and store the pdf in
NSCachesDirectory
or in a permanent directory, depending on your needs.Hope that helps.