RCResumeableDownloader Class Reference
Inherits from | NSObject |
---|---|
Declared in | RCResumeableDownloader.h |
+ defaultInstance
创建 RCResumeableDownloader 实例
+ (instancetype)defaultInstance
Return Value
返回 RCResumeableDownloader 实例
Discussion
创建 RCResumeableDownloader 实例
Declared In
RCResumeableDownloader.h
+ free
销毁 RCResumeableDownloader 实例
+ (void)free
Discussion
销毁 RCResumeableDownloader 实例
切换用户时调用,退出登录时调用。
Declared In
RCResumeableDownloader.h
– itemWithMessageId:
根据消息id 获取 RCDownloadItem 实例
- (RCDownloadItem *)itemWithMessageId:(long)msgId
Parameters
msgId |
消息id |
---|
Return Value
返回 RCDownloadItem 实例
Declared In
RCResumeableDownloader.h
– itemWithIdentify:url:fileName:
根据开发者指定的标识符来获取 RCDownloadItem 实例
- (RCDownloadItem *)itemWithIdentify:(NSString *)identify url:(NSString *)url fileName:(NSString *)name
Parameters
identify |
标识符 |
---|---|
url |
下载地址 |
name |
文件名 |
Return Value
返回 RCDownloadItem 的实例
Discussion
根据开发者指定的标识符来获取 RCDownloadItem 实例
开发者需要保证该标识符 identify 的唯一性,确保每一个存活的下载任务的标识符是不同的 实际下载后文件名可能会与不一致,如果存储下载文件目录下已有该文件,会在文件名后添加(1)。 例如 a.txt 最终下载的文件名会变为 a(1).txt 或者 a(2).txt
Declared In
RCResumeableDownloader.h