我通过我的应用程序将视频文件通过wifi下载到iphone。
我想制作%下载显示(例如:加载栏样式)。
我考虑过使用- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data;
,但我需要知道整体下载的数据量。
有没有办法制作“下载状态”栏?
由于
答案 0 :(得分:4)
您可以使用didRecieveResponse
委托方法获取预期内容长度(使用expectedContentLength
中的NSURLResponse
)
然后在-didReceiveData
中获取已下载数据的长度并从中计算进度百分比。