Это отчасти в конце предыдущего вопроса. Я в настоящее время бросаю вместе простую социальную сеть iPhone. Для моего вопроса можно думать о приложении, чтобы быть весьма схожими с приложением для iPhone Facebook.
Это базируется от шаблона навигации, и представление меню является высокоуровневым контроллером представления для моего контроллера навигации. Пользователь должен войти в систему для использования приложения.
Я просто задаюсь вопросом, должен ли контроллер навигации быть стартовым представлением и если пользователь не вошел в систему (когда пользователь войдет в систему, я сохраню данные для входа так, чтобы они не входили в следующий раз в открытое приложение), чем это подбросит страницу входа в систему модально. Или если страница входа в систему должна быть представлением запуска, и на входе в систему управление входом в систему создаст и перейдет к управлению навигацией.
Заранее спасибо
Если пользователю необходимо войти в систему перед использованием приложения, то модальный показ экрана входа, вероятно, будет лучшим вариантом для первого отображения.
Apple делает это со своим приложением iTunes Connect, которое доступно, когда вы просматриваете данные о продажах. Они показывают черный экран во время загрузки приложения, модально отображают экран входа в систему, а затем отменяют просмотр, чтобы показать внутренности приложения.
К тому же в вашем случае было бы неплохо, чтобы контроллер навигации был готов в фоновом режиме к тому моменту, когда экран входа пользователя в систему будет удален (т.е. вы могли бы отложить его с помощью индикатора активности во время подготовки представления). Это создало бы впечатление более отзывчивого приложения