2014-10-06 6 views
0

В настоящее время у меня есть приложение, которое в настоящее время принимает данные с веб-сайта и сохраняет его в строке, такой как «7.0.1», а затем сравнивает ее с локальной строкой «7.1». Если строки не совпадают, есть уведомление, в котором говорится, что доступно обновление. Мой вопрос в том, что, если кто-то скажет «скрыть уведомление» как один из вариантов, обновление не появится снова ... Я думал о попытке сохранить логическое значение, и если он установлен на ИСТИНА или ДА, появляется уведомление и если для сохраненного значения установлено значение НЕТ, когда отображается предупреждение. Однако я не знаю, как установить логическое значение на основе сохраненного предпочтения.Сохранение предпочтения

ответ

0

Использование setInteger

+(void)setBoolean:(BOOL)enable { 
    [[NSUserDefaults standardUserDefaults] setInteger:enable forKey:@"keyforboolean"]; 
} 

+(BOOL)getBoolean { 
    return [[NSUserDefaults standardUserDefaults] integerForKey:@"keyforboolean"]; 
} 
+1

Почему не 'SetBool: forKey'? –

+0

Он также может быть использован –

Смежные вопросы