我想我已按照說明在某人登錄或退出應用程序後離開uiswith開啓或關閉。我知道我錯過了一些東西... 也在離開uiswitch
但它不是保存。此外,我沒有得到任何錯誤編譯,只是當我切換視圖,它失去了存儲的值。
預先感謝您
-(IBAction)hintsPressed:(UISwitch *)sender {
BOOL value = [sender isOn];
[((FirstAppAppDelegate*)MI_SHARED_DELEGATE) setHintsOnorOff:&value];
if ([((FirstAppAppDelegate*)MI_SHARED_DELEGATE) hints]==NO) {
[[NSUserDefaults standardUserDefaults] setValue:[NSNumber numberWithBool:NO] forKey:hintsOnOff];
}else if([((FirstAppAppDelegate*)MI_SHARED_DELEGATE) hints]==YES) {
[[NSUserDefaults standardUserDefaults] setValue:[NSNumber numberWithBool:YES] forKey:hintsOnOff];
}
}
我不能讓你的實際問題,請指定更多 –
爲什麼你傳遞布爾值和值,那麼你爲什麼不你是否像價值一樣發送它? –