BaiduMap_IOSSDK_v4.2.1_Docs
BMKDistrictSearch.h
1 //
2 // BMKDistrictSearch.h
3 // SearchComponent
4 //
5 // Created by wzy on 15/12/14.
6 // Copyright © 2015年 baidu. All rights reserved.
7 //
8 
9 #ifndef BMKDistrictSearch_h
10 #define BMKDistrictSearch_h
11 #import <BaiduMapAPI_Base/BMKTypes.h>
12 #import "BMKSearchBase.h"
13 
15 @interface BMKDistrictSearchOption : NSObject
16 
18 @property (nonatomic, strong) NSString *city;
20 @property (nonatomic, strong) NSString *district;
21 
22 @end
23 
24 #pragma mark -
25 
27 @interface BMKDistrictResult : NSObject
28 
30 @property (nonatomic, assign) NSInteger code;
32 @property (nonatomic, strong) NSString *name;
34 @property (nonatomic, assign) CLLocationCoordinate2D center;
36 @property (nonatomic, strong) NSArray *paths;
37 
38 @end
39 
40 #pragma mark -
41 
43 
47 @property (nonatomic, weak) id<BMKDistrictSearchDelegate> delegate;
48 
55 - (BOOL)districtSearch:(BMKDistrictSearchOption*)districtSearchOption;
56 
57 @end
58 
59 #pragma mark -
60 
62 @protocol BMKDistrictSearchDelegate<NSObject>
63 @optional
70 - (void)onGetDistrictResult:(BMKDistrictSearch *)searcher result:(BMKDistrictResult *)result errorCode:(BMKSearchErrorCode)error;
71 
72 @end
73 
74 #endif /* BMKDistrictSearch_h */
行政区域检索信息
Definition: BMKDistrictSearch.h:15
NSString * district
区县名字(可选)
Definition: BMKDistrictSearch.h:20
NSString * city
城市名字(必须)
Definition: BMKDistrictSearch.h:18
搜索delegate,用于获取行政区域搜索结果
Definition: BMKDistrictSearch.h:62
行政区域检索结果
Definition: BMKDistrictSearch.h:27
检索服务基类
Definition: BMKSearchBase.h:13
行政区域搜索服务
Definition: BMKDistrictSearch.h:45