有关NSUserdefaults使用时的问题记录

来源:互联网 发布:linux怎么加入环境变量 编辑:程序博客网 时间:2024/05/16 08:34

1.NSUserdefaults读取布尔值时,总是为YES;

问题出现过程: 

需求要求添加程序手势密码,计划利用switch来管理更改NSUserdefaults里的布尔值,达到开关手势密码的目的,但是当关闭手势密码,在进行判断读取布尔值时,总是为YES;

问题原因:

设置需要用setBoolForKey,取出时要使用boolForKey,如果使用valueForKey,则取出的bool值永远为YES;


0 0
原创粉丝点击