Используя NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
,
Я использую такие вызовы, как BOOL boolFromPrefs = [defaults boolForKey:@"theBoolKey"];
Чтобы получить сохраненное значение BOOL.
Если ключ не найден, возвращается NO (поведение по умолчанию для boolForKey).
Но... НЕТ может быть сохраненной настройкой. То же самое для intForKey
Итак, как я могу проверить, существует ли ключ, прежде чем пытаться получить его значение?