W tej chwili zamierzamy opracować aplikację na iOS, która pokazuje listę produktów, które użytkownik może przeglądać w widoku listy z powiązanym małym plikiem PDF, i chcemy wykorzystać funkcję Parse do przechowywania danych, ponieważ możemy łatwo zalogować się do analizy i zaktualizować informacje o produkcie.Odświeżanie parsowania Lokalne dane Datastore Tylko do odczytu
Jestem obecnie zmaga się z dokumentacją Parse idealnie gdy aplikacja uruchamia chcemy kwerendy PFObject i uzyskać wszystkie wiersze w naszej klasie przechowywać je lokalnie przy użyciu
[PFObject pinAllInBackground:objects];
Nasza aplikacja będzie również potrzeba aby sprawdzić i odświeżyć ten magazyn danych w przyszłych wersjach, aby upewnić się, że najnowsze informacje o produkcie są dostępne.
Gdy użytkownik przegląda listę produktów, których poszukujemy, wysyła zapytanie do Lokalnego Datastore, aby pokazać dane, aby aplikacja w pełni działała w trybie offline.
Co walczę o to, jak oczyścić lub odświeżyć lokalnej pamięci podręcznej na użytkowników ponowne uruchomienie nie będzie robić żadnych zmian do niniejszego danych lokalnych i myślałem o użyciu
[PFObject unpinAllInBackground:objects];
Ale kiedy robimy po tym następuje zapytanie o przypięcie całego lokalnego Datastore'a.
Dzięki Aaron
Dzięki za które pierwotnie Próbowałem właśnie działa metodę pinAllObjects jednak co znalazłem było to, że jeśli już to zrobione na iOS, a następnie udał się do analizowania i usunięte rekord i dodano nowe, następnym razem Uruchomiłem kod PIN, aby pojawił się nowy rekord, ale także stary rekord na urządzeniu. – MonkeyBlue