TencentMapSDK_iOS_3D_v6.4.0
载入中...
搜索中...
未找到
QMapServices类 参考

地图服务类 更多...

#include <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,用于与开发者联调查询服务端日志的唯一标识
 
BOOL enableDebugLog
 是否开启debug 日志. 默认为NO.
 

详细描述

地图服务类

成员函数文档

◆ ConfigMapCacheClearOption:

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

地图缓存配置项

参数
cacheOptions缓存清理选项类数组
注解
1. 配置后,每一个地图实例创建时会进行标注清理,仅在初始化地图时生效一次

◆ getMapCacheClearSizeLimitByType:

- (int) getMapCacheClearSizeLimitByType: (QMapCacheClearType) type

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

参数
type地图缓存清理类型
注解
大小 单位MB,如未设置则返回-1

属性说明

◆ enableDebugLog

- (BOOL) enableDebugLog
readwritenonatomicassign

是否开启debug 日志. 默认为NO.

重要事项
: 正式发布版,切记不要开启.
注解
自6.0.0版本起, 接口废弃

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