【发布时间】:2011-10-19 15:30:28
【问题描述】:
我在尝试将布尔值注册为 NSUserDefault 时遇到问题。然后我希望以后能够读取这个布尔值。问题是,当我读取该值时,它没有将其作为YES 拾取。
这是我用来注册值的代码:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSMutableDictionary *appDefaults = [NSMutableDictionary dictionary];
[appDefaults setValue:@"YES" forKey:kShowHelp];
[defaults registerDefaults:appDefaults];
[defaults synchronize];
然后我使用以下代码读取布尔值:
bool showHelp = [[NSUserDefaults standardUserDefaults] boolForKey:kShowHelp];
【问题讨论】:
标签: objective-c nsuserdefaults boolean