olehpratsko: пожалуйста)
на OSX UserDefaults элементарно редактируются, на iOS этим если и будут заниматься, то единицы.
сами прикиньте стоит по этому поводу параноить или нет.
ну и на будущее простой совет/правило: UserDefaults предназначен для хранения параметров приложения и его настроек, хранить там кастомные данные хоть и можно, но не лучшая идея.
Вадим Егоров: облачные сервисы стоят денег.
так как в винде я профан, то могу только посоветовать crashplan.com - в облако за деньги, на собственные диски/компьютеры бесплатно.
а лучше создать новый вопрос на эту тему.
Вадим Егоров: я ваще без понятия как извлекать данные из system restore, виндой не пользуюсь уже больше 10 лет.
хорошо, что данные начали появляться. а вам хороший повод задуматься о собственных инкрементальных бекапах.
Сергей: совершенно верно.
только '0' == false и '0' === false дадут разные результаты.
а 'false' == false и 'false' === false дадут одинаковый результат.
если использовать штатную авторизацию фреймворка, то очень даже правда.
костылить в наше время с md5 для авторизации - это пять.