8#import <Foundation/Foundation.h>
10NS_ASSUME_NONNULL_BEGIN
24@protocol AMapNaviLoggerProtocol <NSObject>
26- (void)onNaviLog:(
AMapNaviLogLevel)logLevel logContent:(nonnull NSString *)logContent;
37- (void)setLogDelegate:(
id<AMapNaviLoggerProtocol>)delegate;
39- (void)onNaviLog:(
AMapNaviLogLevel)logLevel logContent:(NSString *)logContent, ... NS_FORMAT_FUNCTION(2,3);
41#pragma mark - FullLinkLog
void(^ AMapNaviFullLinkLogBlock)(NSString *_Nullable info)
全链路日志 Full link log
Definition AMapNaviCommonObj.h:548
AMapNaviLogLevel
Definition AMapNaviLogger.h:15
@ AMapNaviLogLevelWarning
Definition AMapNaviLogger.h:18
@ AMapNaviLogLevelInfo
Definition AMapNaviLogger.h:17
@ AMapNaviLogLevelFatal
Definition AMapNaviLogger.h:20
@ AMapNaviLogLevelDebug
Definition AMapNaviLogger.h:16
@ AMapNaviLogLevelError
Definition AMapNaviLogger.h:19
@ AMapNaviLogLevelTrack
Definition AMapNaviLogger.h:21
Definition AMapNaviLogger.h:31
void clearFullLinkLogBlock()
清除全链路日志回调(全局单例,若不用需调用此方法) Clear the full-link log callback. (global singleton, call this method if no...
instancetype shareInstance()