IOS: speichern ein array mit NSUserDefault

Will ich speichern ein array mit NSUserDefault, dann legte ich in applicationDidEnterBackground

[[NSUserDefaults standardUserDefaults] setObject:myArray forKey:@"myArray"];

und in application didFinishLaunchingWithOption

myArray= [[NSMutableArray alloc] 
          initWithArray:[[NSUserDefaults standardUserDefaults] 
           objectForKey:@"myArray"]];

es ist ok für multitasking-Gerät, aber für nicht-multitasking-Gerät, wie kann ich das Problem lösen?

InformationsquelleAutor CrazyDev | 2011-09-27
Schreibe einen Kommentar