как дождаться, пока модальное диалоговое окно вернет результат в ios

У меня есть пользовательский UIViewController, показанный с функцией presentModalViewControllerв делегате базовой аутентификации http для получения имени пользователя и пароля. Я хочу дождаться, пока пользователь не нажмет кнопку входа в систему на контроллере модального представления, показанном на экране. Как я могу это сделать? Я новичок в iOS, любые комментарии или ссылки будут оценены.

Редактировать :вот пример кода внутриNSURLConnectionDelegate

-(void) connection(NSURLConnection*)connection willSendRequestForAuthenticationChallenge(NSURLAuthenticationChallenge*)challenge
{
    CustomAuthViewController *authView = [CustomAuthViewController alloc] initWithNibName"@"CustomAuthViewController" bundle:[NSBundle mainBundle]];
    [parentcontroller presentModalViewController:authView animated:YES];
    // 
    // I want to wait here somehow till the user enters the username/password
    //
    [[challenge sender] userCredentials:credentials forAuthenticationChallenge:challenge];
}

С уважением.

Изменить :Решение :Нет необходимости сразу отправлять учетные данные в функции делегата willSendRequestForAuthenticationChallenge. Я могу отправить его в любое время позже, хотя это странно.

0
задан CodeWeed 6 May 2012 в 18:21
поделиться

0 ответов