zoukankan      html  css  js  c++  java
  • 获取要下载文件的大小信息

    原文来自IOS教程网,转载时请注明文章的来源:http://ios.662p.com/thread-1660-1-1.html

    NSURLConnectionDataDelegate方法中有:

    -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
    {
        //This method is called when the server has determined that it 
        //has enough information to create the NSURLResponse.
        
        //It can be called multiple times, for example in the case of a 
        //redirect, so each time we reset the data.
        
        //receivedData is an instance variable declared elsewhere.
        
        NSLog(@"要下载文件大小为 %lld",response.expectedContentLength);
        [self.receivedData setLength:0];
    }
    

      

    1. //在此方法中可以更新进度条 
    2. -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
    3. {
    4.     //provide an indication of the connection's progress to the user.
    5.     //progressView.progress = [self.receivedData length] / totalSize
    6.     [self.receivedData appendData:data];
    7. }

    复制代码

     大家如果有什么ios开发的问题,可以到ios教程网了解一下。

     

  • 相关阅读:
    C#第一节课作业,HelloWorld
    C# 第四次作业
    前端浅入汇总
    对象——浅识
    CSS圆角
    javascript中工厂模式
    C#中抽象类
    ASP.NET新知识
    ReSharper快捷键
    JS调用webservice
  • 原文地址:https://www.cnblogs.com/luenmicro/p/3700623.html
Copyright © 2011-2022 走看看