OpenSDKv5.7.2
BNDigitDogManagerProtocol.h
浏览该文件的文档.
1//
2// BNDigitDogManagerProtocol.h
3// NaviBaseSDK
4//
5// Created by Chen,Xintao on 2019/5/14.
6// Copyright © 2019 Chen,Xintao. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11NS_ASSUME_NONNULL_BEGIN
12
14
15
17@protocol BNDigitDogManagerProtocol <NSObject>
18
19@property (weak, nonatomic) id<BNDigitDogManagerDelegate> delegate;
20
26- (BOOL)startDigitDog;
27
33- (BOOL)stopDigitDog;
34
35@end
36
37
39@protocol BNDigitDogManagerDelegate <NSObject>
40
44- (void)onStartDigitDog;
45
46
50- (void)onLocationError;
51
52
56- (void)onLocationClose;
57
58
59@end
60
61NS_ASSUME_NONNULL_END
void onLocationError()
定位错误
void onStartDigitDog()
调用startDigitDog定位成功后开始电子狗
void onLocationClose()
定位关闭或者用户禁止App定位权限
BOOL stopDigitDog()
结束电子狗
BOOL startDigitDog()
开始电子狗
id< BNDigitDogManagerDelegate > delegate