10 #import <CoreGraphics/CoreGraphics.h> 11 #import <CoreLocation/CoreLocation.h> 12 #import <Foundation/Foundation.h> 16 @protocol MAAnnotation <NSObject>
19 @property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
24 @property (nonatomic, copy) NSString *title;
27 @property (nonatomic, copy) NSString *subtitle;
33 - (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate;
40 @protocol MAAnimatableAnnotation <NSObject>
47 - (void)step:(CGFloat)timeDelta;
53 - (BOOL)isAnimationFinished;
59 - (BOOL)shouldAnimationStart;
66 - (CLLocationDirection)rotateDegree;