Всем доброго дня, друзья!
Сегодня мы с вами научимся сохранять и запрашивать небольшие объемы данных с использованием класса NSUserDefaults.
Этот класс называется NSUserDefaults, потому что он служит для того, чтобы запоминать какие-либо дефолтные настроки пользователя, которые будут храниться у него на устройстве. В качестве настроек может быть что угодно: будь то имя, валюта, очки в игре и т.д. Этот класс позволяет при повторном запуске приложения подгрузить уже сохраненные настройки, что позволяет пользователю повторно не вводить свое имя, выбранную им валюту для отображения цен, или количество максимально набранных очков в игре.
Ну что, друзья? Меньше слов - больше кода?
Поехали!
Правильно ли я понимаю что на 5:02 вместо строки NSUserDefaults.standardUserDefaults().setValue(hiscore, forKey:»hightscore»)
11.04.2019 в 15:57в swift:5 xcode: 10 нужно писать строку UserDefaults().set(hiscore, forKey: «hiscore») ??? буду признателен за ответ или поправку.
let ud = UserDefaults.standard
12.04.2019 в 13:08ud.set(highScore, forKey: «highScore»)
Старайтесь правильно писать сразу и грамматически в том числе, чтобы Ваш код могли читать люди с других стран.
И лучше вопросы по коду публиковать на форуме.
Почему бы прямо здесь не обсуждать урок? Это же логично. Не нужно совершать лишних действий для перехода и тратить время на поиски нужной темы? Извиняюсь за флуд. Можете удалить комент после прочтения.
16.04.2019 в 23:43