Лучший способ сохранить данные в процессе многоэкранной регистрации [iOS]IOS

Программируем под IOS
Ответить
Гость
 Лучший способ сохранить данные в процессе многоэкранной регистрации [iOS]

Сообщение Гость »


Я хочу сделать что-то вроде процесса регистрации в Snapchat или Instagram, где каждый шаг будет разделен на отдельное представление. Я предполагаю, что они создают нового пользователя и вызывают свой API аутентификации только на последнем этапе процесса. Это то, что я хочу сделать.

Я думал о двух способах добиться этого.

Первый — создать переменные среды, но я думаю, что их следует использовать только для макета пользовательского интерфейса. Это также противоречит цели моей архитектуры - если я не ошибаюсь в том, что эти переменные хранятся в представлениях.

Второй метод — сохранить данные в локальном файле с помощью NSCoder. На последнем этапе регистрации я получал все данные, удалял их с устройства и вызывал API.

Должны быть и другие способы, но я их не знаю. Я действительно не знаю, является ли NSCoder оптимальным.

Какой лучший/предпочтительный способ это сделать?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»