TencentMapSDK_iOS_3D_v6.7.0

构造函数 | 类方法 | 属性 | 所有成员列表
QMapServices类 参考

地图服务类 更多...

`#import <QMapServices.h>`

类 QMapServices 继承关系图:

## 构造函数
(NSString *_Nonnull) | - sdkVersion
| 获取地图SDK的版本号
(void) | - setPrivacyAgreement:
| 隐私合规接口, 必须在地图初始化前调用, 默认为false 设置为false, 地图实例返回nil, 地图功能不能使用 隐私政策官网: https://lbs.qq.com/userAgreements/agreements/privacy
(void) | - setQMapLoggerCofig:
| 设置地图日志配置
(void) | - ConfigMapCacheClearOption:
| 地图缓存配置项 更多...
(int) | - getMapCacheClearSizeLimitByType:
| 获取地图缓存清理上限大小 更多...

## 类方法
(nonnull QMapServices *) | + sharedServices
| 获取单例

## 属性
NSString * | APIKey
| apikey 在官网申请的服务授权标识的key
NSString * | userId
| 自定义的用户ID，用于与开发者联调查询服务端日志的唯一标识
NSString * | duid
| 获取 DUID标识值
BOOL enableDebugLog | DEPRECATED_ATTRIBUTE
| 是否开启debug 日志. 默认为NO. @important: 正式发布版，切记不要开启. 更多...

## 详细描述

地图服务类

## 函数文档

## ◆ ConfigMapCacheClearOption:

- (void) ConfigMapCacheClearOption: |  | (NSArray< QMapCacheOption * > *_Nullable) | cacheOptions |

地图缓存配置项

参数

  cacheOptions | 缓存清理选项类数组

注解
  1. 配置后，每一个地图实例创建时会进行标注清理，仅在初始化地图时生效一次

## ◆ getMapCacheClearSizeLimitByType:

- (int) getMapCacheClearSizeLimitByType: |  | (QMapCacheClearType) | type |

获取地图缓存清理上限大小

参数

  type | 地图缓存清理类型

注解
  大小 单位MB，如未设置则返回-1

## 属性说明

## ◆ DEPRECATED_ATTRIBUTE

- (BOOL enableDebugLog) DEPRECATED_ATTRIBUTE
| readwritenonatomicassign

是否开启debug 日志. 默认为NO. @important: 正式发布版，切记不要开启.

注解
  自6.0.0版本起, 接口废弃

该类的文档由以下文件生成:

- QMapServices.h