Memorizzare i contenuti statici su iPhone?
-
20-09-2019 - |
Domanda
Mi chiedevo che cosa è il modo migliore per archiviare il contenuto statico per la mia app. Per esempio. un elenco di prodotti (nome, foto, prezzo, URL).
Forse S.O. può indirizzare ad un buon tutorial?
Soluzione
Credo Core Data è il modo migliore, e si dovrebbe usare quella.
Ecco un link per Documenti di Apple ( tutorial )
C'è anche una buona discussione nel blog di Jeff Lamarche in questo Post
Una buona cosa da controllare, sarebbe il libro di Jeff " Più iPhone 3 Development ".
Altri suggerimenti
È possibile memorizzare tutto in un file di database SQLite che sarebbe fornito come una risorsa nella vostra applicazione. Ma è ovviamente meglio lasciare Core Data letto che il file per te.
Credo che sia Core Data e SQLite sono duty troppo pesante per quello che si vuole. A meno che non si dispone di una lunga lista di prodotti, li si dovrebbe conservare in un plist. La configurazione è minimo e l'accesso è molto più facile rispetto a qualsiasi delle altre soluzioni. E 'ideale per una piccola quantità di informazioni statiche e molto facile da modificare in seguito.
Ecco un tutorial su come utilizzare plists:
http://humblecoder.blogspot.com /2009/05/iphone-tutorial-storing-and-retrieving.html