Skip to content
【demo】下载音乐、视频、图片各种资源,支持多任务、断点下载!- Objective-C
Branch: master
Clone or download
HHuiHao 优化代码
优化代码
Latest commit 1e0bbbb Aug 7, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
HSDownloadManager 优化代码 Aug 7, 2015
HSDownloadManagerExample.xcodeproj
HSDownloadManagerExample 更新gif展示 Aug 6, 2015
.gitignore Initial commit Aug 5, 2015
README.md
show.gif 更新gif展示 Aug 6, 2015

README.md

HSDownloadManager

下载音乐、视频、图片各种资源,支持多任务、断点下载

/**
 *  开启任务下载资源
 *
 *  @param url           下载地址
 *  @param progressBlock 回调下载进度
 *  @param stateBlock    下载状态
 */
- (void)download:(NSString *)url progress:(void(^)(CGFloat progress))progressBlock state:(void(^)(DownloadState state))stateBlock;

/**
 *  查询该资源的下载进度值
 *
 *  @param url 下载地址
 *
 *  @return 返回下载进度值
 */
- (CGFloat)progress:(NSString *)url;

/**
 *  获取该资源总大小
 *
 *  @param url 下载地址
 *
 *  @return 资源总大小
 */
- (NSInteger)fileTotalLength:(NSString *)url;

/**
 *  判断该资源是否下载完成
 *
 *  @param url 下载地址
 *
 *  @return 下载状态 YES: 下载完成
 */
- (BOOL)isCompletion:(NSString *)url;

/**
 *  删除该资源
 *
 *  @param url 下载地址
 */
- (void)deleteFile:(NSString *)url;

/**
 *  清空所有下载资源
 */
- (void)deleteAllFile;

###演示

You can’t perform that action at this time.