Не усложняйте это:

ощьюNSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];,

Я использую звонки какBOOL boolFromPrefs = [defaults boolForKey:@"theBoolKey"]; Чтобы получить сохраненное значение BOOL.

Если ключ не найден, возвращается NO (поведение по умолчанию boolForKey).
Но ... НЕТ может быть сохраненной настройкой. То же самое дляintForKey

Итак, как я могу проверить, существует ли ключ, прежде чем пытаться получить его значение?

Ответы на вопрос(1)

Ваш ответ на вопрос