NSUserDefaults для функциональных данных - PullRequest
0 голосов
/ 10 ноября 2011

Я хотел бы добавить функциональные данные в объект NSUserDefaults, но я немного смущен, так как для меня этот объект больше для настроек приложения, чем для функциональных вещей.
Имеет ли смысл использовать NSUserDefaults для этогоцель?

1 Ответ

1 голос
/ 10 ноября 2011

NSUserDefaults - это список с функциями, предназначенными для хранения пользовательских настроек.Вместо этого он часто используется как обычный список для сохранения нескольких строк кода, что, на мой взгляд, является плохой идеей, поскольку вы получаете дополнительную сложность, не связанную с вашей задачей, но вряд ли это вызовет проблемы.Если это облегчает ваш ум, научитесь читать / писать регулярные списки.Это просто.Использование NSKeyedArchiver / NSKeyedUnarchiver для сериализации графиков объектов - это еще один способ чтения / записи списков, которые стоит изучить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...