11 #import <Foundation/Foundation.h>
100 @property (nonatomic, readonly) NSArray<MAOfflineProvince *> *
provinces;
104 @property (nonatomic, readonly) NSArray<MAOfflineItemMunicipality *> *
municipalities;
112 @property (nonatomic, readonly) NSArray<MAOfflineCity *> *
cities;
116 @property (nonatomic, readonly) NSString *
version;
124 - (void)setupWithCompletionBlock:(
void(^)(BOOL setupSuccess))block;
NSString *const MAOfflineMapErrorDomain
MAOfflineMapError
Definition: MAOfflineMap.h:37
@ MAOfflineMapErrorCannotExpand
解归档文件失败 Failed to extract archive file
Definition: MAOfflineMap.h:41
@ MAOfflineMapErrorCannotWriteToTmp
写入临时目录失败 Failed to write to temporary directory
Definition: MAOfflineMap.h:39
@ MAOfflineMapErrorUnknown
未知的错误 Unknown error
Definition: MAOfflineMap.h:38
@ MAOfflineMapErrorCannotOpenZipFile
打开归档文件失败 Failed to open archive file
Definition: MAOfflineMap.h:40
NSString *const MAOfflineMapDownloadExpectedSizeKey
void(^ MAOfflineMapNewestVersionBlock)(BOOL hasNewestVersion)
离线地图检查更新回调block Offline map check update callback block
Definition: MAOfflineMap.h:85
NSString *const MAOfflineMapDownloadReceivedSizeKey
MAOfflineMapDownloadStatus
Definition: MAOfflineMap.h:19
@ MAOfflineMapDownloadStatusError
发生错误 Error occurred
Definition: MAOfflineMap.h:27
@ MAOfflineMapDownloadStatusCancelled
取消 Cancel
Definition: MAOfflineMap.h:24
@ MAOfflineMapDownloadStatusStart
开始下载 Download started
Definition: MAOfflineMap.h:21
@ MAOfflineMapDownloadStatusFinished
全部顺利完成 All completed successfully
Definition: MAOfflineMap.h:26
@ MAOfflineMapDownloadStatusProgress
下载过程中 Downloading
Definition: MAOfflineMap.h:22
@ MAOfflineMapDownloadStatusCompleted
下载成功 Download successful
Definition: MAOfflineMap.h:23
@ MAOfflineMapDownloadStatusWaiting
已插入队列,等待中 Inserted into the queue, waiting
Definition: MAOfflineMap.h:20
@ MAOfflineMapDownloadStatusUnzip
解压缩 Decompressing
Definition: MAOfflineMap.h:25
void(^ MAOfflineMapDownloadBlock)(MAOfflineItem *downloadItem, MAOfflineMapDownloadStatus downloadStatus, id info)
离线地图下载过程回调block The callback block for the offline map download process
Definition: MAOfflineMap.h:73
Definition: MAOfflineItem.h:28
全国概要 National Summary
Definition: MAOfflineItemNationWide.h:17
Definition: MAOfflineMap.h:90
NSArray< MAOfflineCity * > * cities
Definition: MAOfflineMap.h:112
NSString * version
Definition: MAOfflineMap.h:116
void clearDisk()
清除所有在磁盘上的离线地图数据, 之后调用[mapView reloadMap]会使其立即生效 Clear all offline map data on disk,...
MAOfflineItemNationWide * nationWide
Definition: MAOfflineMap.h:108
NSArray< MAOfflineItemMunicipality * > * municipalities
Definition: MAOfflineMap.h:104
MAOfflineMap * sharedOfflineMap()
获取MAOfflineMap 单例 Get MAOfflineMap singleton
NSArray< MAOfflineProvince * > * provinces
Definition: MAOfflineMap.h:100
void cancelAll()
取消全部下载 Cancel all downloads