我试图显示从API下载的进度,但是NSURLConnectionDelegate没有总的字节值。有没有办法在下载完成之前得到我正在下载的字节总数?
发布于 2012-09-15 02:03:04
您可以通过-expectedContentLength方法从NSURLResponse获取期望的内容长度。例如,如果您使用NSURLConnection和NSURLConnectionDelegate,则可以在委托的connection:didReceiveResponse:方法中获取该信息:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
...
long long contentLength = [response expectedContentLength];
...
}https://stackoverflow.com/questions/12429445
复制相似问题