我的應用程序中有按照standardUserDefaults存儲位置的開關,但是當應用程序第一次啓動時,所有開關都處於OFF位置。我怎樣才能將它們默認設置爲ON?通過使用NSUserDefaults首次啓動應用程序,將開關位置設置爲ON
保存
NSUserDefaults *defs1 = [NSUserDefaults standardUserDefaults];
[defs1 setBool: blackSwitch.on forKey: @"blackKey"];
[[NSUserDefaults standardUserDefaults] synchronize];
負載
NSUserDefaults *defs1 = [NSUserDefaults standardUserDefaults];
blackSwitch.on = [defs1 boolForKey: @"blackKey"];
他們的工作。我的意思是第一次加載是當用戶安裝應用程序 –
他們的工作是什麼意思,2 NSLog出現在控制檯中?並請解釋更多關於「第一次加載」的意思 –
如果我刪除了應用程序,然後再次構建它 –