iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   Ontwikkelen voor iOS (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/)
-   -   Gegevens kwijt na uitschakelen van iPhone (https://forum.iculture.nl/f133/development/f58/ontwikkelen-voor-ios/77479-gegevens-kwijt-na-uitschakelen-iphone.html)

celaeno2 12-11-10 15:37

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.