TuSDKNKDownloadManger Class Reference

Inherits from NSObject
Declared in TuSDKNKDownloadManger.h

Overview

下载管理器

+ manager

下载管理器

+ (instancetype)manager

Return Value

manager 下载管理器

Declared In

TuSDKNKDownloadManger.h

– appenDelegate:

添加下载管理器委托

- (void)appenDelegate:(id<TuSDKNKDownloadMangerDelegate>)delegate

Parameters

delegate

下载管理器委托

Declared In

TuSDKNKDownloadManger.h

– removeDelegate:

删除下载管理器委托

- (void)removeDelegate:(id<TuSDKNKDownloadMangerDelegate>)delegate

Parameters

delegate

下载管理器委托

Declared In

TuSDKNKDownloadManger.h

– appenTaskWithType:idt:key:fileId:

添加任务

- (void)appenTaskWithType:(lsqDownloadTaskType)type idt:(uint64_t)idt key:(NSString *)key fileId:(NSString *)fileId

Parameters

type

下载类型

idt

下载对象ID

key

下载对象KEY

fileId

文件ID

Declared In

TuSDKNKDownloadManger.h

– isDownloadingWithType:idt:

是否正在下载某个资源

- (BOOL)isDownloadingWithType:(lsqDownloadTaskType)type idt:(uint64_t)idt

Parameters

type

下载类型

idt

下载对象ID

Return Value

true: 下载中

Declared In

TuSDKNKDownloadManger.h

– cancelTaskWithType:idt:

取消任务

- (BOOL)cancelTaskWithType:(lsqDownloadTaskType)type idt:(uint64_t)idt

Parameters

type

下载类型

idt

下载对象ID

Return Value

BOOL 是否取消任务

Declared In

TuSDKNKDownloadManger.h

– jsonAllDataWithType:downloadedIds:

获取所有json数据

- (NSString *)jsonAllDataWithType:(lsqDownloadTaskType)type downloadedIds:(NSArray *)ids

Parameters

type

下载类型

ids

已下载ID列表

Return Value

json数据

Declared In

TuSDKNKDownloadManger.h