NSURLConnection беспорядок - PullRequest
       7

NSURLConnection беспорядок

0 голосов
/ 13 января 2012

Мне нужно предоставить делегата для NSURLConnection, так как справка гласит:

+ (NSURLConnection *)connectionWithRequest:(NSURLRequest *)request delegate:(id < NSURLConnectionDelegate >)delegate

Посмотрев на помощь NSURLConnectionDelegate, я обнаружил, что она включает в себя следующие методы:

– connection:willSendRequestForAuthenticationChallenge:
– connection:canAuthenticateAgainstProtectionSpace:
– connection:didCancelAuthenticationChallenge:
– connection:didReceiveAuthenticationChallenge:
– connectionShouldUseCredentialStorage:
– connection:didFailWithError:

Отлично.Но руководство пользователя «Использование NSURLConnection» гласит: Для загрузки содержимого URL-адреса приложение должно предоставить объект делегата, который, как минимум, реализует следующие методы делегата: connection: didReceiveResponse :, connection: didReceiveData :, connection: didFailWithError: и connectionDidFinishLoading:.

Эти методы почти не имеют ничего общего с методами, упомянутыми в справке NSURLConnectionDelegate.Кто-нибудь может объяснить это, пожалуйста?

...