Domanda

Ho questo problema con Core Data. Sto creando un'applicazione basata su dati core, per una delle schede, per popolare un UITableViewController. Fondamentalmente, ho letto da qualche parte che c'è un problema con la fornitura di un file sqllite precompilato da utilizzare per caricare i dati. Ho creato un file di dati precompilato e all'inizio ho avuto problemi con Z_METADATA e altre anomalie del genere. Se stiamo creando il nostro file sqllite, c'è qualcosa che dobbiamo includere, come alcuni nomi di tabelle ecc.?

Nota, non ho creato l'applicazione con l'utilizzo dei dati di base per lo storage spuntato all'inizio, quindi non sono sicuro che ciò faccia la differenza.

È stato utile?

Soluzione

Doron, dai un'occhiata e A Blog On Tech per un ottimo esempio di come ottenere ciò che stai cercando di fare. Fondamentalmente è meglio lasciare che Xcode crei il database SQLite di base per te, copiarlo nella directory del codice, pre-popolare i tuoi dati lì e infine aggiungerlo al progetto tramite Xcode.

Quindi, mentre è possibile lavorare con un'applicazione Core Data che non è stata creata dall'inizio in Xcode, è molto più facile iniziare da lì.

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