9 #import <Foundation/Foundation.h> 23 @protocol MBSpeeddingReporterDelegate <NSObject>
30 - (void)startSpeeding:(NSInteger)speedingPercentage;
36 - (void)endSpeeding:(NSInteger)speedingPercentage;
42 - (void)beep:(NSInteger)speedingPercentage;
48 - (void)newLimitSpeed:(NSInteger)speedingPercentage;
68 @property (nonatomic, weak) id<MBSpeeddingReporterDelegate>
delegate;
84 @property (nonatomic, assign) BOOL
enable;
Definition: MBSpeedingReporter.h:64
NSInteger speedCounter
Definition: MBSpeedingReporter.h:89
BOOL enable
Definition: MBSpeedingReporter.h:84
NSInteger beepThreshold
Definition: MBSpeedingReporter.h:73
仅播报限速语音
Definition: MBSpeedingReporter.h:16
MBSpeedingReporterStrategy
Definition: MBSpeedingReporter.h:14
仅蜂鸣声
Definition: MBSpeedingReporter.h:17
Definition: MBSpeedingReporter.h:15
MBSpeedingReporterStrategy strategy
Definition: MBSpeedingReporter.h:78
id< MBSpeeddingReporterDelegate > delegate
Definition: MBSpeedingReporter.h:68
instancetype sharedSpeedingReporter()