我想存儲陣列與NSUserDefault
,然後,我把applicationDidEnterBackground
IOS:存儲陣列與NSUserDefault
[[NSUserDefaults standardUserDefaults] setObject:myArray forKey:@"myArray"];
和application didFinishLaunchingWithOption
myArray= [[NSMutableArray alloc]
initWithArray:[[NSUserDefaults standardUserDefaults]
objectForKey:@"myArray"]];
它的確定多任務處理裝置,但對於不是多任務設備,我該如何解決?
正如在另一個答案中指出的,您需要在設置對象後同步默認值。 [[NSUserDefaults standardUserDefaults] synchronize]; – user3246173