/ / NSUserDefaults wymazane z powodu awarii pamięci? - cel-c, ios, pamięć, nsuserdefaults

NSUserDefaults wymazane z powodu awarii pamięci? - cel-c, ios, pamięć, nsuserdefaults

Mam sytuację, w której moja aplikacja IOS ulega awariido niskiej pamięci. Zauważam, że podczas takich awarii moje wartości UserDefault również zostaną usunięte. Ktoś miał podobne doświadczenia? A może są one (w mojej sprawie nie są związane z awarią pamięci i domyślnymi ustawieniami użytkownika)? (Czy muszę zwracać uwagę na inne powody usunięcia domyślnych ustawień użytkownika?)

Dzięki za pomoc

Edycja: problem był gdzie indziej. Katastrofa pamięci nie kasuje domyślnych ustawień użytkownika po synchronizacji.

Odpowiedzi:

3 dla odpowiedzi № 1

Jestem prawie pewien, że nie zapisałeś ich regularnie na dysku:

[[NSUserDefaults standardUserDefaults] synchronize];