У меня есть несколько параметров конфигурации, к которым я должен иметь доступ во всем приложении. Эти настройки не могут и не будут редактироваться пользователем. Я пришел из веб-приложения и не знаю, какой подход рекомендуется.
Если бы мое приложение было для Интернета, я бы создал файл конфигурации config.py
или config.php
, затем установил все, что мне нужно было установить, затем загрузил его там, где мне нужно. Для iOS я наткнулся на NSUserDefaults
, где он используется в основном для пользовательских предпочтений (по крайней мере, это то, для чего я вижу людей, использующих его). Однако данные, которые я хочу сохранить, вообще не являются предпочтениями.
Должен ли я создать класс и сохранить в нем свои значения или использовать NSUserDefaults
?