Question

Si j’enregistre un fichier audio et que j’ai un objet de données principal représentant cet enregistrement, devrais-je ne référencer que l’URL de l’enregistrement sur disque, ou puis-je simplement le stocker dans des données essentielles?

Il est probablement plus facile de le stocker dans des données de base, mais cela ne semble pas être une très bonne idée.

Était-ce utile?

La solution

Je voudrais stocker le chemin du fichier. Ce serait mieux car vous pouvez contourner le chemin jusqu'à ce que vous ayez réellement besoin de lire le fichier.

Autres conseils

L'écriture d'entités dans Core Data est atomique si je me souviens bien. Donc, si vous voulez sauvegarder les données, je choisirais un chemin. Si l’application ne lit que des gouttes relativement petites à moyennes, vous irez bien avec une entité relative à un, je pense.

De plus, avec la mémoire limitée de l'iPhone, conserver les données sous forme de fichiers vous permettra de mmap .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top