Domanda

Se registro un file audio e ho un oggetto dati core che rappresenta quella registrazione ... dovrei fare riferimento solo l'URL alla registrazione su disco o potrei semplicemente memorizzarlo all'interno dei dati core?

Probabilmente è più semplice archiviarlo solo nei dati di base, ma non sembra un'ottima idea.

È stato utile?

Soluzione

Vorrei archiviare il percorso del file. Questo sarebbe meglio perché puoi passare il percorso fino a quando non devi effettivamente riprodurre il file.

Altri suggerimenti

Annotare le entità in Core Data è atomico se ricordo. Quindi se hai intenzione di salvare i dati andrei con un percorso. Se l'applicazione leggerà solo BLOB relativamente piccole o medie, starebbe bene con un'entità correlata one-to-one, penso.

Inoltre, con la memoria limitata di iPhone che conserva i dati come file, mmap loro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top