Attualmente stiamo cercando di sviluppare un'app per iOS che mostra un elenco di prodotti per un utente da visualizzare in una visualizzazione elenco con un file PDF piccolo associato e stiamo cercando di utilizzare Parse per archiviare il file dati in quanto possiamo facilmente accedere a Parse e aggiornare le informazioni sul prodotto.Aggiornamento di un file di dati locale di analisi di sola lettura
Sono attualmente alle prese con la documentazione Parse ideale quando l'applicazione lancia vogliamo che interrogare il PFObject e ottenere tutte le righe all'interno della nostra classe per memorizzare in locale utilizzando
[PFObject pinAllInBackground:objects];
La nostra applicazione sarebbe anche bisogno per controllare e aggiornare questo archivio dati nei lanci futuri per assicurarsi che siano disponibili le ultime informazioni sul prodotto.
Quando l'utente visualizza l'elenco di prodotti che stiamo cercando di interrogare il Datastore locale per mostrare i dati in modo che l'app funzioni completamente offline.
Quello che sto lottando con è come eliminare o aggiornare la cache locale sugli utenti di rilancio non saranno apportare alcuna modifica a questi dati locali e stavo pensando di usare
[PFObject unpinAllInBackground:objects];
Ma quando lo facciamo questo seguito da una query per bloccare tutto il Datastore locale è vuoto.
Grazie Aaron
Grazie per quello originariamente ho provato solo in esecuzione il metodo pinAllObjects però quello che ho trovato era che se avevo già fatto presente su iOS e poi è andato per analizzare e cancellato un record e ha aggiunto uno nuovo, la prossima volta Ho eseguito il codice pin che comparirà il nuovo record ma anche il vecchio record sul dispositivo. – MonkeyBlue