NSUbiquitousKeyValueStore 类和 -boolForKey: 方法
Posted
技术标签:
【中文标题】NSUbiquitousKeyValueStore 类和 -boolForKey: 方法【英文标题】:NSUbiquitousKeyValueStore class and -boolForKey: method 【发布时间】:2013-02-20 03:00:55 【问题描述】:这里是the link
boolForKey: 返回与指定键关联的布尔值。
-(BOOL)boolForKey:(NSString *)aKey 参数 关键 键值存储中的键。
返回值 如果布尔值与指定的键相关联,则返回该值。如果未找到密钥,则此方法返回 NO。
所以,在过去的 4 个小时里,我仍然无法找出在代码中区分这两种情况的方法:
A) 用指定键设置布尔值NO后返回NO
来自:
B)返回值为NO,因为没有找到这样的指定键!
任何帮助将不胜感激:)
【问题讨论】:
【参考方案1】:您可以使用objectForKey:
查看该键是否确实存在对象。
【讨论】:
哦,当然是塞巴斯蒂安,你是对的!类参考误导我。谢谢兄弟:) 我同意@Sebastian。 boolForKey 非常适合 if 语句确定值是否设置为 yes。如果它设置为 YES 你做一件事,如果它设置为 NO 或根本没有设置,你会做另一件事。以上是关于NSUbiquitousKeyValueStore 类和 -boolForKey: 方法的主要内容,如果未能解决你的问题,请参考以下文章
如何确定“NSUbiquitousKeyValueStore.default.set”结果是不是成功
NSUbiquitousKeyValueStore 与 NSUserDefaults
NSUbiquitousKeyValueStore 类和 -boolForKey: 方法
Provisioning Profile 和 NSUbiquitousKeyValueStore 问题