我想存储阵列与NSUserDefault
,然后,我把applicationDidEnterBackground
IOS:存储阵列与NSUserDefault
[[NSUserDefaults standardUserDefaults] setObject:myArray forKey:@"myArray"];
和application didFinishLaunchingWithOption
myArray= [[NSMutableArray alloc]
initWithArray:[[NSUserDefaults standardUserDefaults]
objectForKey:@"myArray"]];
它的确定多任务处理装置,但对于不是多任务设备,我该如何解决?
正如在另一个答案中指出的,您需要在设置对象后同步默认值。 [[NSUserDefaults standardUserDefaults] synchronize]; – user3246173