- 支持断点下载
- 异常退出,再次打开保留下载进度
- 实时下载进度
- 实时下载速度
- iOS 7+
- Xcode 6+
ZFDownload的具体实现,可以看ZFPlayer,已获取1000多颗star:ZFPlayer
pod'ZFDownload'// 设置代理<ZFDownloadDelegate> self.downloadManage.downloadDelegate = self; // 指定下载URL,文件名称... [[ZFDownloadManager sharedDownloadManager] downFileUrl:urlStr filename:name fileimage:nil]; // 设置最多同时下载个数(默认是3) [ZFDownloadManager sharedDownloadManager].maxCount = 2; 在cell上获取实时下载进度,遵守 ZFDownloadDelegate代理,然后实现
#pragma mark - ZFDownloadDelegate // 开始下载 - (void)startDownload:(ZFHttpRequest *)request; // 下载中 - (void)updateCellProgress:(ZFHttpRequest *)request; // 下载完成 - (void)finishedDownload:(ZFHttpRequest *)request; - 微博: @任子丰
- 邮箱: [email protected]
- QQ群:213376937
ZFDownload is available under the MIT license. See the LICENSE file for more info.
