周边雷达管理类
更多...
#import <BMKRadarManager.h>
|
NSString * | userId |
| 上传时用,上传前需设置,不设置自动生成userId;切换用户时,需手动清除原先用户的位置信息
|
|
◆ addRadarManagerDelegate:()
- (void) addRadarManagerDelegate: |
|
(id< BMKRadarManagerDelegate >) |
delegate |
|
添加周边雷达delegate,用于结果回调 不需要时,需要使用removeRadarManagerDelegate:移除,否则影响内存释放
- 参数
-
delegate,添加的id<BMKRadarManagerDelegate>对象 | |
◆ clearMyInfoRequest()
- (BOOL) clearMyInfoRequest |
|
|
|
清除我的位置信息 返回结果回调:
- 参见
- onGetRadarClearMyInfoResult:
◆ getRadarManagerInstance()
◆ getRadarNearbySearchRequest:()
◆ releaseRadarManagerInstance()
+ (void) releaseRadarManagerInstance |
|
|
|
release周边雷达实例,使用引用计数管理该实例内存
◆ removeRadarManagerDelegate:()
- (void) removeRadarManagerDelegate: |
|
(id< BMKRadarManagerDelegate >) |
delegate |
|
移除周边雷达delegate,取消结果回调
- 参数
-
delegate,需要移除的id<BMKRadarManagerDelegate>对象 | |
◆ startAutoUpload:()
- (void) startAutoUpload: |
|
(NSTimeInterval) |
interval |
|
启动自动上传用户位置信息 必须实现回调方法
- 参见
- getRadarAutoUploadInfo,获取
-
BMKRadarUploadInfo
- 参数
-
interval | 时间间隔,不小于5s(小于强制设为5s) |
◆ stopAutoUpload()
◆ uploadInfoRequest:()
单次上传用户位置信息 上传时间间隔不小于5s,否则return NO 返回结果回调:
- 参见
- onGetRadarUploadResult:
- 参数
-
该类的文档由以下文件生成: