Insérer un file PDF dans datatables de base?

J'utilise mon application pour importer des files PDF. Mais j'essaie d'insert mon file PDF dans ma database. J'utilise Core Data. Est-il possible de faire cela ? Si c'est le cas, comment puis-je le faire? Quel type de types je dois utiliser (NSData, NSDocument, …?)

Merci beaucoup! 🙂

Pour stocker un PDF (ou vraiment n'importe quel gros blob de données):

  1. Utilisez le type "binary" de données de base pour l'atsortingbut, qui correspond à NSData .
  2. Dans votre model de données de base, activez «Autorise le stockage externe» pour l'atsortingbut afin que datatables de base puissent stocker datatables en dehors du magasin persistant.

Il est souvent préférable de simplement écrire le file PDF dans un file et de stocker le nom de file dans votre magasin persistant au lieu du file entier.

Pour les files volumineux, c'est-à-dire les images volumineuses ou les files pdf, ce que vous devez sauvegarder dans datatables de base est simplement une reference au file et stockez le pdf dans NSCachesDirectory ou dans un directory permanent, selon vos besoins.

J'espère que cela pourra aider.