DownloadManager类参考
离线包数据下载管理器类 更多...
公有成员 | |
(BOOL) | - loadWithUrl:LayerName:Token: |
根据指定的三维服务地址,以及指定的图层名称读取符号等资源文件信息。 | |
(void) | - downLoad |
下载DownloadManager对象指定图层的所有数据。 | |
(void) | - pauseDownload:LayerName: |
暂停下载指定URL、指定图层的缓存。 | |
(void) | - continueDownload:LayerName: |
继续下载指定URL、指定图层的缓存。 | |
静态公有成员 | |
(instancetype) | + shareInstance |
获取DownloadManager的单例对象 | |
(BOOL) | + clearCacheFileWithUrl: |
清除已经下载的整个三维场景资源缓存数据。 | |
属性 | |
NSMutableDictionary * | allProgress |
所有任务的下载进度统计,进度值取值范围为0-100,<URL+layerName,进度值> | |
id< DownloadProtocol > | downloadDelegate |
下载过程会触发进度回调事件 |
详细描述
离线包数据下载管理器类
成员函数文档
+ (BOOL) clearCacheFileWithUrl: | (NSString *) | url |
清除已经下载的整个三维场景资源缓存数据。
- 参数:
-
url 三维服务地址
- 返回:
- 清除缓存是否成功,成功返回 true,失败返回 false。
- (void) continueDownload: | (NSString *) | url | ||
LayerName: | (NSString *) | layerName | ||
继续下载指定URL、指定图层的缓存。
- 参数:
-
url 三维服务地址 layerName 图层名称
- (void) downLoad |
下载DownloadManager对象指定图层的所有数据。
- (BOOL) loadWithUrl: | (NSString *) | url | ||
LayerName: | (NSString *) | layerName | ||
Token: | (NSString *) | token | ||
根据指定的三维服务地址,以及指定的图层名称读取符号等资源文件信息。
- 参数:
-
url 三维服务地址 layerName 图层名字 token
- 返回:
- 读取信息是否成功,成功返回 true,失败返回 false。
- (void) pauseDownload: | (NSString *) | url | ||
LayerName: | (NSString *) | layerName | ||
暂停下载指定URL、指定图层的缓存。
- 参数:
-
url 三维服务地址 layerName 图层名称
+ (instancetype) shareInstance |
获取DownloadManager的单例对象
属性文档
- (NSMutableDictionary*) allProgress [read, write, assign] |
所有任务的下载进度统计,进度值取值范围为0-100,<URL+layerName,进度值>
- (id<DownloadProtocol>) downloadDelegate [read, write, assign] |
下载过程会触发进度回调事件
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。