百度地图SDK for iOS v4.0.0 类参考
BMKRadarManager.h
1 //
2 // BMKRadarManager.h
3 // RadarComponent
4 //
5 // Created by wzy on 15/4/22.
6 // Copyright (c) 2015年 baidu. All rights reserved.
7 //
8 
9 #ifndef RadarComponent_BMKRadarManager_h
10 #define RadarComponent_BMKRadarManager_h
11 
12 #import "BMKRadarOption.h"
13 #import "BMKRadarResult.h"
14 
16 @protocol BMKRadarManagerDelegate <NSObject>
17 
18 @optional
19 /*
20  *开启自动上传,需实现该回调
21  */
22 - (BMKRadarUploadInfo*)getRadarAutoUploadInfo;
23 
28 - (void)onGetRadarUploadResult:(BMKRadarErrorCode) error;
29 
34 - (void)onGetRadarClearMyInfoResult:(BMKRadarErrorCode) error;
35 
41 - (void)onGetRadarNearbySearchResult:(BMKRadarNearbyResult*) result error:(BMKRadarErrorCode) error;
42 
43 @end
44 
45 
47 @interface BMKRadarManager : NSObject
48 
50 @property (nonatomic, strong) NSString* userId;
51 
60 
66 - (void)addRadarManagerDelegate:(id<BMKRadarManagerDelegate>) delegate;
67 
72 - (void)removeRadarManagerDelegate:(id<BMKRadarManagerDelegate>) delegate;
73 
79 - (void)startAutoUpload:(NSTimeInterval) interval;
80 
84 - (void)stopAutoUpload;
85 
92 - (BOOL)uploadInfoRequest:(BMKRadarUploadInfo*) info;
93 
98 - (BOOL)clearMyInfoRequest;
99 
105 - (BOOL)getRadarNearbySearchRequest:(BMKRadarNearbySearchOption*) option;
106 
107 @end
108 #endif
查询周边的用户信息参数类
Definition: BMKRadarOption.h:43
BOOL clearMyInfoRequest()
查询周边的用户信息结果类
Definition: BMKRadarResult.h:51
BMKRadarManager * getRadarManagerInstance()
NSString * userId
上传时用,上传前需设置,不设置自动生成userId;切换用户时,需手动清除原先用户的位置信息 ...
Definition: BMKRadarManager.h:50
周边雷达管理类
Definition: BMKRadarManager.h:47
用户信息类
Definition: BMKRadarOption.h:15
void releaseRadarManagerInstance()