Sto lavorando alla mia seconda app per iPhone e sono curioso di conoscere Core Data. Il tempo dedicato al progetto è limitato, come del resto è il mio tempo.Perché dovrei usare Core Data per la mia app per iPhone?
Sono l'unico dev e ho la sensazione che i dati di base siano utili, ma non posso spiegare chiaramente perché.
Si prega di scusare la seguente offuscamento .. l'applicazione ha bisogno di recuperare un elenco di foos da un server centrale. Gli utenti possono quindi aggiungere una barra, da un elenco di barre, alle foos, quindi aggiungere un baz da un elenco di bazes (!?) alla barra, quindi aggiungere alcune foto e descrizioni opzionali al baz.
Una volta che l'utente è soddisfatto della propria barra e del lavoro di baz, fa clic su un pulsante di sincronizzazione per caricare i dati sul server centrale.
Come si può vedere, si tratta di una semplice app di drill down basata sui dati, ma non sono ancora sicuro di poter giustificare l'utilizzo dei dati di base con i nostri limiti di tempo: la curva di apprendimento sembra ripida.
Se sostengo che il mio capo dovrebbe usare Core Data, quali punti di proiettile posso sparargli? Anche le granate logiche sono apprezzate.
Nulla da aggiungere al di là di ciò che è già stato detto, ma ha voluto citare: Ho fatto questa stessa domanda una volta. Oggi non riesco a immaginare di costruire un'app senza Core Data. La modellazione della relazione da sola non ha prezzo. Ne vale davvero la pena. –