0
API에서 다운로드 진행 상황을 표시하려고하지만 NSURLConnectionDelegate의 전체 바이트 값이 어디에도 없습니다. 다운로드를 완료하기 전에 다운로드 할 총 바이트 수를 얻을 수있는 방법이 있습니까?NSURLConnection 다운로드 진행
API에서 다운로드 진행 상황을 표시하려고하지만 NSURLConnectionDelegate의 전체 바이트 값이 어디에도 없습니다. 다운로드를 완료하기 전에 다운로드 할 총 바이트 수를 얻을 수있는 방법이 있습니까?NSURLConnection 다운로드 진행
-expectedContentLength
방법을 통해 NSURLResponse에서 예상되는 콘텐츠 길이를 얻을 수 있습니다.
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
...
long long contentLength = [response expectedContentLength];
...
}
그게 큰 : 예를 들어, 당신은 당신이 대리인의
connection:didReceiveResponse:
방법으로 정보를 얻을 수 있습니다NSURLConnectionDelegate
NSURLConnection
를 사용하는 경우! NSURLResponseUnknownLength가 자주 발생합니까? 그러나 잘하면이 운동! – RileyE@RileyE 죄송합니다. NSURLResponseUnknownLength에 대해 모르시겠습니까? 그러나 그것이 내가 드문 이유는 다음과 같습니다. – Vladimir
@Vladamir 글쎄, 저에게 좋은 소식입니다. 감사! – RileyE