Ik sla een array op met [NSUserDefaults standardUserDefaults] in ApplicationWillTerminate. Bij het opstarten van de applicatie wordt de array elke keer weer netjes geladen.
Alleen wanneer ik m'n iPhone uitschakel of de batterij raakt op, let wel, zonder dat de applicatie draait, en weer aanzet, zijn de gegevens verdwenen... Heeft iemand hier misschien een verklaring voor? Edit: "synchronize" gebruiken [[NSUserDefaults standardUserDefaults] setObject:array forKey:@"array"]; [[NSUserDefaults standardUserDefaults] synchronize]; En vervolgens de hele zooi plaatsen in applicationWillResignActive, applicationDidEnterBackground, applicationWillTerminate, dan lijkt het te werken :d |
Alle tijden zijn GMT +2. Het is nu 19:49. |