高德地图SDK(导航)
V7.7.0
|
#import "MAConfig.h"
#import <Foundation/Foundation.h>
#import "MAOfflineProvince.h"
#import "MAOfflineItemNationWide.h"
#import "MAOfflineItemMunicipality.h"
Go to the source code of this file.
Classes | |
class | MAOfflineMap |
离线地图管理类 More... | |
category | MAOfflineMap(Deprecated) |
Typedefs | |
typedef void(^ | MAOfflineMapDownloadBlock) (MAOfflineItem *downloadItem, MAOfflineMapDownloadStatus downloadStatus, id info) |
离线地图下载过程回调block More... | |
typedef void(^ | MAOfflineMapNewestVersionBlock) (BOOL hasNewestVersion) |
离线地图检查更新回调block More... | |
Functions | |
typedef | NS_ENUM (NSInteger, MAOfflineMapDownloadStatus) |
离线地图下载状态 More... | |
typedef | NS_ENUM (NSInteger, MAOfflineMapError) |
离线地图下载错误类型 More... | |
Variables | |
NSString *const | MAOfflineMapErrorDomain |
离线下载错误domain More... | |
NSString *const | MAOfflineMapDownloadReceivedSizeKey |
下载过程info的key,表示已下载数据大小 More... | |
NSString *const | MAOfflineMapDownloadExpectedSizeKey |
下载过程info的key,表示总的数据大小 More... | |
typedef void(^ MAOfflineMapDownloadBlock) (MAOfflineItem *downloadItem, MAOfflineMapDownloadStatus downloadStatus, id info) |
离线地图下载过程回调block
downloadItem | 下载的item |
downloadStatus | 下载状态 |
info | 下载过程中的附加信息 |
typedef void(^ MAOfflineMapNewestVersionBlock) (BOOL hasNewestVersion) |
离线地图检查更新回调block
hasNewestVersion | 是否有新版本的布尔值 |
typedef NS_ENUM | ( | NSInteger | , |
MAOfflineMapDownloadStatus | |||
) |
离线地图下载状态
< 以插入队列,等待中
< 开始下载
< 下载过程中
< 下载成功
< 取消
< 解压缩
< 全部顺利完成
< 发生错误
typedef NS_ENUM | ( | NSInteger | , |
MAOfflineMapError | |||
) |
离线地图下载错误类型
< 未知的错误
< 写入临时目录失败
< 打开归档文件失败
< 解归档文件失败
|
extern |
下载过程info的key,表示总的数据大小
|
extern |
下载过程info的key,表示已下载数据大小
当downloadStatus == MAOfflineMapDownloadStatusProgress 时, info参数是个NSDictionary, 如下两个key用来获取已下载和总和的数据大小(单位byte), 对应的是NSNumber(long long) 类型. 当downloadStatus == MAOfflineMapDownloadStatusError 时, info参数是NSError
|
extern |
离线下载错误domain