SFLogging Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | SFLogger.h |
componentName
required method
Component name associated with this logger.
@property (nonatomic, readonly, strong, nonnull) NSString *componentNameDeclared In
SFLogger.h
logger
required method
Instance of the underlying logger implementation being used.
@property (nonatomic, readonly, strong, nonnull) id loggerDeclared In
SFLogger.h
logLevel
required method
Used to get and set the current log level associated with this logger.
@property (nonatomic, readwrite, assign) SFLogLevel logLevelDeclared In
SFLogger.h
– initWithComponent:
required method
Initialize a logger given component Name.
- (instancetype)initWithComponent:(NSString *)componentNameReturn Value
Instance of this class.
Declared In
SFLogger.h
– log:level:message:
required method
Logs a log line of the specified level.
- (void)log:(nonnull Class)cls level:(SFLogLevel)level message:(nonnull NSString *)messageParameters
cls |
Class. |
|---|---|
level |
Log level. |
message |
Log message. |
Declared In
SFLogger.h
– log:level:format:
required method
Logs a log line of the specified level.
- (void)log:(nonnull Class)cls level:(SFLogLevel)level format:(nonnull NSString *)format, ...Parameters
cls |
Class. @level Log level. |
|---|---|
format |
The format message, and optional arguments to expand in the format. |
... |
The arguments to the message format string. |
Declared In
SFLogger.h
– log:level:format:args:
required method
Logs a log line of the specified level.
- (void)log:(Class)cls level:(SFLogLevel)level format:(NSString *)format args:(va_list)argsParameters
cls |
Class. @level Log level. |
|---|---|
format |
The format message, and optional arguments to expand in the format. |
args |
The arguments to the message format string. |
Declared In
SFLogger.h
+ sharedInstanceWithComponent:
+ (nonnull instancetype)sharedInstanceWithComponent:(nonnull NSString *)componentName