(в первую очередь, позвольте мне извиниться, если это очень тривиальный вопрос. Я только начинаю с прошивкой и Objective-C)Условное начало App/View
Я работаю над приложением IOS 6 для чего требуется проверенная учетная запись пользователя. Регистрация осуществляется двухэтапно: сначала пользователь должен зарегистрировать свое имя и номер телефона, приложение затем свяжется с бэкэнд-службой, которая отправит пользователю код подтверждения с помощью SMS. Затем пользователь должен продолжить, введя этот код в приложение. Когда все это сделано, пользователь может, наконец, начать использовать приложение.
Мой вопрос заключается в следующем: как регистрация является единственным процессом, как наилучшим образом разработать поток относительно представлений? Мое текущее решение основано на «представлении всплеска», которое определяет, где пользователь находится в процессе регистрации (не создан, не проверен или сделан), а затем загружает правильный вид. Это, однако, кажется немного громоздким, поскольку я действительно создаю представление, которое я увольняю сразу после.
Редактировать: В качестве последующего вопроса: если мое текущее решение жизнеспособно, какой метод будет лучшим местом для размещения логики? На данный момент он находится в viewDidLoad.
Для вашего редактирования это полностью зависит от вашего приложения и функций, которые вы хотите достичь. Для получения подробной информации обратитесь к документу Apple или этому: http: //stackoverflow.com/questions/1579550/uiviewcontroller-viewdidload-vs-viewwillappear-what-is-the-proper-division-of –
Проверьте это также: - http://stackoverflow.com/questions/5630649/what-is-the-difference-between-viewwillappear-and-viewdidappear –
@Piyush Спасибо за эти ссылки, я посмотрю. –