如何在NSUserDefaults中存储BOOL

Mat*_*san -1 iphone xcode objective-c uiviewcontroller ios

view和viewcontroller是分开的.我已经尝试过NSUserDefaults它不起作用了.

[[NSUserDefaults standardUserDefaults] setValue:BOOLCondition forKey:@"YES"];
[[NSUserDefaults standardUserDefaults] synchronize];
Run Code Online (Sandbox Code Playgroud)

它表示bool到id的影响转换不允许使用arc

如何传递bool值

*****查看viewcontroller而不是viewcontroller到viewcontroller

Kir*_*odi 5

使用以下代码存储BOOLNSUserDefaults

BOOL BOOLCondition = YES; 要么 BOOL BOOLCondition = NO;

[[NSUserDefaults standardUserDefaults] setBool:BOOLCondition forKey:@"YES"];
[[NSUserDefaults standardUserDefaults] synchronize];
Run Code Online (Sandbox Code Playgroud)