? ? ? ?今天說一個斷點下載的功能蝇摸,可以實現(xiàn)異常退出的時候,再次打開保留下載進度,同時還能看實時下載進度和實時下載速度相赁。
? ? ? ?使用方法如下:
? ? ? ?// 設(shè)置代理
? ? ? ?self.downloadManage.downloadDelegate = self;
? ? ? ?// 指定下載URL,文件名稱
? ? ? ?[[DownloadManager sharedDownloadManager] downFileUrl:urlStr filename:name fileimage:nil];
? ? ? ?// 設(shè)置最多同時下載個數(shù)(默認是3)
? ? ? ?[DownloadManager sharedDownloadManager].maxCount = 2;
? ? ? ?在cell上獲取實時下載進度崭参,遵守 DownloadDelegate代理呵曹,然后實現(xiàn)
? ? ? ?#pragma mark - DownloadDelegate
? ? ? ?// 開始下載
? ? ? ?- (void)startDownload:(HttpRequest *)request;
? ? ? ?// 下載中
? ? ? ?- (void)updateCellProgress:(HttpRequest *)request;
? ? ? ?// 下載完成
? ? ? ?- (void)finishedDownload:(HttpRequest *)request;