【发布时间】:2011-07-20 19:42:44
【问题描述】:
使用NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];,
我使用像 BOOL boolFromPrefs = [defaults boolForKey:@"theBoolKey"]; 这样的调用来获取保存的 BOOL 值。
如果未找到密钥,则返回 NO(boolForKey 的默认行为)。
但是... NO 可以是已保存的设置。 intForKey也一样
那么在尝试获取它的值之前,我如何测试一个键是否存在?
【问题讨论】:
标签: iphone cocoa-touch nsuserdefaults preferences key-value