2011-11-29 13 views
6

Attualmente la mia app utilizza i dati principali. Ho creato una nuova versione dell'app che è interamente basata su cloud e il database è online. Pertanto ciò richiede la registrazione/account utente per accedere ai dati. La cosa più facile è che io ne faccia un'app separata, ma poi perdo la base di utenti che ho già.Esiste un modo per migrare i dati dai dati principali al database online?

C'è un modo per trasferire i dati dal database dei dati di base di iPhone al database online? Sto usando https://www.parse.com/

+0

Avete mai trovato una bella soluzione a questi dati Nucleo -> Parse? –

risposta

1

Sicuro. Per trasferire i dati da CoreData a Parse, basta creare un PFObject per ogni riga nella tabella CoreData e salvarli su Parse. Puoi usare saveAll per essere più veloce. Quindi, non hai più bisogno della copia locale in CoreData, quindi puoi rimuoverlo.

+0

Grazie, questo ha senso. Ma come faccio a implementare il codice effettivo che viene eseguito dopo la prima esecuzione dopo che l'utente ha aggiornato l'app e copia i dati, quindi controlla se i dati sono stati copiati, quindi elimina il modello di dati di base. –

+0

@ProgramGuy Qualche aggiornamento su questo? –

Problemi correlati