Лучший способ сохранить данные в процессе многоэкранной регистрации [iOS] ⇐ IOS
-
Гость
Лучший способ сохранить данные в процессе многоэкранной регистрации [iOS]
Я хочу сделать что-то вроде процесса регистрации в Snapchat или Instagram, где каждый шаг будет разделен на отдельное представление. Я предполагаю, что они создают нового пользователя и вызывают свой API аутентификации только на последнем этапе процесса. Это то, что я хочу сделать.
Я думал о двух способах добиться этого.
Первый — создать переменные среды, но я думаю, что их следует использовать только для макета пользовательского интерфейса. Это также противоречит цели моей архитектуры - если я не ошибаюсь в том, что эти переменные хранятся в представлениях.
Второй метод — сохранить данные в локальном файле с помощью NSCoder. На последнем этапе регистрации я получал все данные, удалял их с устройства и вызывал API.
Должны быть и другие способы, но я их не знаю. Я действительно не знаю, является ли NSCoder оптимальным.
Какой лучший/предпочтительный способ это сделать?
Я хочу сделать что-то вроде процесса регистрации в Snapchat или Instagram, где каждый шаг будет разделен на отдельное представление. Я предполагаю, что они создают нового пользователя и вызывают свой API аутентификации только на последнем этапе процесса. Это то, что я хочу сделать.
Я думал о двух способах добиться этого.
Первый — создать переменные среды, но я думаю, что их следует использовать только для макета пользовательского интерфейса. Это также противоречит цели моей архитектуры - если я не ошибаюсь в том, что эти переменные хранятся в представлениях.
Второй метод — сохранить данные в локальном файле с помощью NSCoder. На последнем этапе регистрации я получал все данные, удалял их с устройства и вызывал API.
Должны быть и другие способы, но я их не знаю. Я действительно не знаю, является ли NSCoder оптимальным.
Какой лучший/предпочтительный способ это сделать?
Мобильная версия