Here’s the link
boolForKey:
Returns the Boolean value associated with the specified key.-(BOOL)boolForKey:(NSString *)aKey
Parameters
aKey
A key in the key-value store.Return Value
If a Boolean value is associated with the specified key, that value is returned. If the key was not found, this method returns NO.
So, having spent my last 4 hours, i still can’t figure out a way to distinguish these 2 cases in code:
A) The return value is NO after setting a boolean value with NO with a specified key
from:
B) the return value is NO because no such specified key was found!
any help would be appreciated 🙂
You can use
objectForKey:to see if an object actually exists for that key.