NSCredential в UIAlertView для подключения к веб-сервису
У меня есть NavigationController, который содержит ViewControllers, но я хочу, чтобы некоторые ViewController имели доступ к аутентификации через UIAlertView. (Некоторый контент ViewControllers требует аутентификации).
Этот UIAlertView будет отправлять данные в веб-сервис, чтобы сначала проверить правильность логина и пароля, а затем получить обратно данные + токен для сохранения в Iphone (например, вам необходимо пройти аутентификацию только один раз).
Я собираюсь проверить каждый ViewControllers перед доступом к нему, если пользователь уже прошел аутентификацию, проверив, зарегистрирован ли токен в Iphone.
Но я действительно не знаю, как я могу все выяснить, я имею в виду, в частности, архитектуру, чтобы все работало: UIAlertView, NSCredential, хранение легких данных в Iphone и т. Д.
Кто-нибудь может очистить мой разум?
2 ответа
Вот ссылка, заполняющая ваше требование
http://knowledgetransferinobjectivec.blogspot.in/2012/01/customized-uialertview-to-input.html
&
http://harikanangi.blogspot.in/2011/09/uialertview-extended-to-allow-users-to.html
Следующая ссылка создает пользовательский просмотр предупреждений и позволяет пользователю заполнять учетные данные. Используя делегат didSelectButtonAtIndex UIAlertView, вы можете поймать событие, когда пользователь нажимает кнопку ОК или кнопку "Отправить". Надеюсь, это поможет вам
Поиск UIAlertView делегат методов. Вы будете проверять индекс кнопки, которая была нажата этими методами, чтобы запустить метод по вашему выбору. Не забудьте добавить делегата.
UIViewController <UIAlertViewDelegate>