Files
汉秋 b61bf0d070 新增景区权限模块,集成 AMap CocoaPods 并支持模拟器
将景区选择与权限申请流程接入首页路由,集成高德 SDK 用于真机构建,并通过 Podfile post_install 钩子保证 arm64 模拟器可编译。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:15:26 +08:00

60 lines
1.3 KiB
Objective-C

//
// MAOfflineItem.h
// MapKit_static
//
// Created by songjian on 14-4-23.
// Copyright © 2016 Amap. All rights reserved.
//
#import "MAConfig.h"
#if MA_INCLUDE_OFFLINE
#import <Foundation/Foundation.h>
///离线地图item状态
///Offline map item status
typedef NS_ENUM(NSInteger, MAOfflineItemStatus)
{
MAOfflineItemStatusNone = 0, ///<不存在 Not exist
MAOfflineItemStatusCached, ///<缓存状态 Cache status
MAOfflineItemStatusInstalled, ///<已安装 Installed
MAOfflineItemStatusExpired ///<已过期 Expired
};
@interface MAOfflineItem : NSObject
///名字
///Name
@property (nonatomic, copy, readonly) NSString *name;
///简拼
///Abbreviation
@property (nonatomic, copy, readonly) NSString *jianpin;
///拼音
///Pinyin
@property (nonatomic, copy, readonly) NSString *pinyin;
///区域编码
///Region code
@property (nonatomic, copy, readonly) NSString *adcode;
///离线数据大小
///Offline data size
@property (nonatomic, assign, readonly) long long size;
///状态
///Status
@property (nonatomic, assign, readonly) MAOfflineItemStatus itemStatus;
///已下载大小(当itemStatus == MAOfflineItemStatusCached 时有效)
///Downloaded size (valid when itemStatus == MAOfflineItemStatusCached)
@property (nonatomic, assign, readonly) long long downloadedSize;
@end
#endif