MBMapkit
|
00001 // 00002 // MBRouteSuggestResult.h 00003 // MBMapkit_library 00004 // 00005 // Created by 张嘉伟 on 11-10-26. 00006 // Copyright 2011 Mapbar Inc. All rights reserved. 00007 // 00008 00009 #import <Foundation/Foundation.h> 00010 #import <CoreLocation/CoreLocation.h> 00011 00018 @interface MBRouteSuggestResult : NSObject 00019 { 00020 @private 00021 NSDictionary *_internal; 00022 NSUInteger _count; 00023 NSArray *_suggests; 00024 } 00029 @property (nonatomic, readonly) NSUInteger count; 00030 00035 @property (nonatomic, readonly) NSArray *suggests; 00036 00043 - (id)initWithDictionary:(NSDictionary *)dictionary; 00044 00045 @end 00046 00053 @interface MBRouteSuggest : NSObject 00054 { 00055 @private 00056 NSDictionary *_internal; 00057 NSString *_address; 00058 CLLocationCoordinate2D _coordinate; 00059 double _distance; 00060 NSString *_searchString; 00061 NSString *_name; 00062 NSString *_orientation; 00063 BOOL _isStation; 00064 NSString *_type; 00065 } 00070 @property (nonatomic, readonly) NSString *address; 00071 00076 @property (nonatomic, readonly) CLLocationCoordinate2D coordinate; 00077 00082 @property (nonatomic, readonly) double distance; 00083 00088 @property (nonatomic, readonly) NSString *searchString; 00089 00094 @property (nonatomic, readonly) NSString *name; 00095 00100 @property (nonatomic, readonly) NSString *orientation; 00101 00106 @property (nonatomic, readonly) BOOL isStation; 00107 00112 @property (nonatomic, readonly) NSString *type; 00113 00120 - (id)initWithDictionary:(NSDictionary *)dictionary; 00121 00122 @end