9#import <Foundation/Foundation.h>
10#import "QMSSearchOption.h"
11#import "QMSSearchResult.h"
12#import "QMSSearchError.h"
13#import "QMSDistanceMatrixSearchOption.h"
14#import "QMSDistanceMatrixSearchResult.h"
16NS_ASSUME_NONNULL_BEGIN
18@protocol QMSSearchDelegate;
28@property (nonatomic, weak) id<QMSSearchDelegate>
delegate;
37- (instancetype)initWithDelegate:(
id<QMSSearchDelegate>)delegate;
53- (void)searchWithWalkingRouteSearchOption:(
QMSWalkingRouteSearchOption *)wakingRouteSearchOption NS_SWIFT_NAME(searchWithWalkingRouteSearchOption(_:));
61- (void)searchWithBicyclingRouteSearchOption:(
QMSBicyclingRouteSearchOption *)bicyclingRouteSearchOption NS_SWIFT_NAME(searchWithBicyclingRouteSearchOption(_:));
69- (void)searchWithPoiSearchOption:(
QMSPoiSearchOption *)poiSearchOption NS_SWIFT_NAME(searchWithPoiSearchOption(_:));
77- (void)searchWithPoiExploreSearchOption:(
QMSPoiExploreSearchOption *)poiExploreSearchOption NS_SWIFT_NAME(searchWithPoiExploreSearchOption(_:));
85- (void)searchWithPoiDetailSearchOption:(
QMSPoiDetailSearchOption *)poiDetailSearchOption NS_SWIFT_NAME(searchWithPoiDetailSearchOption(_:));
94- (void)searchWithSuggestionSearchOption:(
QMSSuggestionSearchOption *)suggestionSearchOption NS_SWIFT_NAME(searchWithSuggestionSearchOption(_:));
102- (void)searchWithReverseGeoCodeSearchOption:(
QMSReverseGeoCodeSearchOption *)reverseGeoCodeSearchOption NS_SWIFT_NAME(searchWithReverseGeoCodeSearchOption(_:));
110- (void)searchWithGeoCodeSearchOption:(
QMSGeoCodeSearchOption *)geoCodeSearchOption NS_SWIFT_NAME(searchWithGeoCodeSearchOption(_:));
119- (void)searchWithDrivingRouteSearchOption:(
QMSDrivingRouteSearchOption *)drivingRouteSearchOption NS_SWIFT_NAME(searchWithDrivingRouteSearchOption(_:));
127- (void)searchWithTruckingRouteSearchOption:(
QMSTruckingRouteSearchOption *)truckingRouteSearchOption NS_SWIFT_NAME(searchWithTruckingRouteSearchOption(_:));
135- (void)searchWithBusingRouteSearchOption:(
QMSBusingRouteSearchOption *)busingRouteSearchOption NS_SWIFT_NAME(searchWithBusingRouteSearchOption(_:));
145- (void)searchWithDistrictListSearchOption:(
QMSDistrictListSearchOption *)districtListSearchOption NS_SWIFT_NAME(searchWithDistrictListSearchOption(_:));
155- (void)searchWithDistrictChildrenSearchOption:(
QMSDistrictChildrenSearchOption *)districtChildrenSearchOption NS_SWIFT_NAME(searchWithDistrictChildrenSearchOption(_:));
165- (void)searchWithDistrictSearchSearchOption:(
QMSDistrictSearchSearchOption *)districtSearchSearchOption NS_SWIFT_NAME(searchWithDistrictSearchSearchOption(_:));
175- (void)searchWithDistanceMatrixSearchSearchOption:(
QMSDistanceMatrixSearchOption *)distanceMatrixSearchOption NS_SWIFT_NAME(distanceMatrixSearchOption(_:));
182@protocol QMSSearchDelegate <NSObject>
192- (void)searchWithSearchOption:(
QMSSearchOption *)searchOption didFailWithError:(NSError*)error;
骑行路线规划的检索参数
定义 QMSSearchOption.h:463
骑行路线规划的检索结果
定义 QMSSearchResult.h:791
公交路线规划的检索参数
定义 QMSSearchOption.h:1039
公交路径规划结果
定义 QMSSearchResult.h:1388
距离矩阵计算检索
定义 QMSDistanceMatrixSearchOption.h:18
距离矩阵计算结果
定义 QMSDistanceMatrixSearchResult.h:52
行政区划的检索参数基类
定义 QMSSearchOption.h:1113
获取子行政区划列表的检索参数
定义 QMSSearchOption.h:1144
行政区划列表的检索参数
定义 QMSSearchOption.h:1135
行政区划检索的结果
定义 QMSSearchResult.h:1463
定义 QMSSearchOption.h:1155
驾车路线规划的检索参数
定义 QMSSearchOption.h:606
驾车路线检索结果
定义 QMSSearchResult.h:1046
地址解析检索结果
定义 QMSSearchResult.h:724
ID查询(detail)
定义 QMSSearchOption.h:226
周边推荐
定义 QMSSearchOption.h:150
Poi检索结果
定义 QMSSearchResult.h:218
逆地址检索结果
定义 QMSSearchResult.h:668
检索参数的基类
定义 QMSSearchOption.h:16
Search检索的主入口
定义 QMSSearcher.h:24
id< QMSSearchDelegate > delegate
实现QMSSearchDelegate协议的对象
定义 QMSSearcher.h:28
void cancelAllRequests()
取消所有未回调的请求,触发错误回调。 error 对应的 domain 为 QMSSearchErrorDomain code 为 QMSSearchErrorCancelled = -1
关键词提示检索结果
定义 QMSSearchResult.h:362
货车路线检索结果
定义 QMSSearchResult.h:1181
步行路线规划的检索参数
定义 QMSSearchOption.h:413
步行路线规划的检索结果
定义 QMSSearchResult.h:777