MBMapkit
|
00001 // 00002 // MBPoiResult.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 00012 #import "MBListResult.h" 00013 00020 @interface MBPoiResult : MBListResult 00021 00022 @end 00023 00030 @interface MBPoi : NSObject 00031 { 00032 @private 00033 NSDictionary *_internal; 00034 NSString *_name; 00035 NSString *_type; 00036 NSString *_address; 00037 NSString *_phoneNumber; 00038 NSString *_detail; 00039 CLLocationCoordinate2D _coordinate; 00040 NSString *_searchString; 00041 double _distance; 00042 NSString *_orientation; 00043 float _rating; 00044 NSUInteger _numComments; 00045 NSString *_nid; 00046 } 00051 @property (nonatomic, readonly) NSString *name; 00052 00057 @property (nonatomic, readonly) NSString *type; 00058 00063 @property (nonatomic, readonly) NSString *address; 00064 00069 @property (nonatomic, readonly) NSString *phoneNumber; 00070 00075 @property (nonatomic, readonly) NSString *detail; 00076 00081 @property (nonatomic, readonly) CLLocationCoordinate2D coordinate; 00082 00087 @property (nonatomic, readonly) NSString *searchString; 00088 00093 @property (nonatomic, readonly) double distance; 00094 00099 @property (nonatomic, readonly) NSString *orientation; 00100 00106 @property (nonatomic, readonly) float rating; 00107 00112 @property (nonatomic, readonly) NSUInteger numComments; 00113 00118 @property (nonatomic, readonly) NSString *nid; 00119 00126 -(id)initWithDictionary:(NSDictionary *)dictionary; 00127 00128 @end