У меня есть приложение, которое вызывает информацию из Интернета, когда пользователь вошел в систему.
В случае истечения сеанса делегат приложения создает быстрый UIAlertView с полем пароля, чтобы пользователь мог сразу войти в систему.
Теперь проблема в том, что если пользователь уже находится на реальной странице входа, я не хочу показывать ему UIAlertView, потому что это только сбивает с толку.
Но как мне узнать в делегате приложения, является ли видимый в данный момент контроллер представления представлением входа в систему?
Если бы у меня был доступ к верхнему Navigation-Controller, я мог бы просто позвонить, имеет ли видимый в настоящее время контроллер представления класс login-controller.
Но как мне получить доступ к навигационному контроллеру? Я использую фреймворк Three20, поэтому у делегата приложения нет ссылки на контроллер навигации.