Durante la scrittura di un'applicazione per MacOSX, utilizzando Cocoa/Objective-C, mi piacerebbe poter memorizzare i dati inseriti dagli utenti. Al momento ci sarà un solo utente per installazione; tuttavia, mi piacerebbe avere un'idea di come cambiano i metodi di archiviazione se fossero più utenti per installazione.Storage persistente Cocoa/MacOSX
Nel caso di 1 utente per installazione, dovrei attenermi a SQLLite per l'archiviazione persistente o qual è la raccomandazione?
Se dovessi consentire più utenti per installazione, quale metodo di archiviazione permanente sarebbe preferibile?
Quasi sempre svilupperei una nuova applicazione con Core Data, a meno che non riesca a trovare una buona ragione per non farlo. I dati memorizzati nel cloud mi vengono in mente, ma anche in questo caso penso che probabilmente utilizzerei i Core Data come cache locale. Inoltre, i dati di base sono veloci. –
Se si condividono i dati tra utenti diversi, ciò potrebbe complicare le cose. Ma ci sono sempre dati base basati su documenti ... –
Ok. E come posso farlo? – mthama