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