BaiduMap_IOSSDK_v6.6.6_Docs 6.6.6

载入中...
搜索中...
未找到
BMKShareURLSearch.h
浏览该文件的文档.
1/*
2 * BMKShareUrlSearch.h
3 * BMapKit
4 *
5 * Copyright 2014 Baidu Inc. All rights reserved.
6 *
7 */
8
9#import "BMKShareUrlSearchOption.h"
10#import "BMKSearchBase.h"
11
12#pragma mark - 短串分享结果类
14@interface BMKShareURLResult : NSObject
16@property (nonatomic, copy) NSString *url;
17@end
18
19
20@protocol BMKShareURLSearchDelegate;
21#pragma mark - 短串分享请求类
23@interface BMKShareURLSearch : BMKSearchBase
25@property (nonatomic, weak) id<BMKShareURLSearchDelegate> delegate;
26
33- (BOOL)requestPoiDetailShareURL:(BMKPoiDetailShareURLOption *) poiDetailShareUrlSearchOption;
34
41- (BOOL)requestLocationShareURL:(BMKLocationShareURLOption *)reverseGeoShareUrlSearchOption;
42
49- (BOOL)requestRoutePlanShareURL:(BMKRoutePlanShareURLOption *)routePlanShareUrlSearchOption;
50
51@end
52
53#pragma mark - 短串分享结果代理回调类
55@protocol BMKShareURLSearchDelegate <NSObject>
56@optional
63- (void)onGetPoiDetailShareURLResult:(BMKShareURLSearch *)searcher result:(BMKShareURLResult *)result errorCode:(BMKSearchErrorCode)error;
64
71- (void)onGetLocationShareURLResult:(BMKShareURLSearch *)searcher result:(BMKShareURLResult *)result errorCode:(BMKSearchErrorCode)error;
72
79- (void)onGetRoutePlanShareURLResult:(BMKShareURLSearch *)searcher result:(BMKShareURLResult *)result errorCode:(BMKSearchErrorCode)error;
80
81@end
BMKSearchBase.h
BMKShareUrlSearchOption.h
BMKSearchErrorCode
BMKSearchErrorCode
检索结果状态码
Definition BMKTypes.h:132
BMKLocationShareURLOption
反geo短串分享检索信息类
Definition BMKShareUrlSearchOption.h:19
BMKPoiDetailShareURLOption
poi详情短串分享检索信息类
Definition BMKShareUrlSearchOption.h:13
BMKRoutePlanShareURLOption
路线规划短串分享检索信息类
Definition BMKShareUrlSearchOption.h:38
BMKSearchBase
检索服务基类
Definition BMKSearchBase.h:14
BMKShareURLResult
分享URL结果类
Definition BMKShareURLSearch.h:15
BMKShareURLResult::url
NSString * url
返回结果url
Definition BMKShareURLSearch.h:16
BMKShareURLSearch
短串搜索服务
Definition BMKShareURLSearch.h:24