json и его в файл? Какие плюсы и минусы?
Смотря что надо) Бинарник - ок для сейвов, желательно с солью, что бы не могли в ручную подправить данные. А для настроек каких-нибудь лучше JSON что бы при их необходимости изменять сам файл, а не делать новый билд.
с солью это типа с шифрованием?
Пока задаешся таким вопросом, тебе будет лучше сохранять в json. А дальше уже если не нужно руками редактировать => в плауер префс, если нужно руками редактировать, то в файл
Лучше, если руками редактировать надо
Ну смотря сколько ты туда будешь писать и какая целевая платформа
И в коде сериализацию в json использовать попроще
андроид. я часто предпочитаю сохранять в OnApplicationFocus и префсы обычно не успевают, а в бинарник успевает
Я сохранял в префсы при каждом изменении свойства и все успевало. Железно надеяться на OnApplication не стоит, такое событие может просто внезапно не успеть сработать по воле системы
ну вот при каждом изменении дороговато может быть
Зато надёжно. А дороговизна зависит от того, как часто изменяется и что изменяется. Условно: массив со 10 интами можно хоть каждый кадр писать и это вообще не будет заметно
Ну если это не webgl, мы же вроде прот андроид говорим
Но это условно, лучше по такому короткому таймеру не делать сохранение, особенно если данные не поменялись
Обсуждают сегодня