File tree 1 file changed +3
-7
lines changed 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import Foundation
7
7
import os
8
8
9
9
/// Will log if logLevel is >= minLogLevel
10
- public class DefaultLogDelegate : IterableLogDelegate {
10
+ @ objc public class DefaultLogDelegate : NSObject , IterableLogDelegate {
11
11
private let minLogLevel : LogLevel // the lowest level that will be logged
12
12
13
13
init ( minLogLevel: LogLevel = . info) {
@@ -29,19 +29,15 @@ public class DefaultLogDelegate: IterableLogDelegate {
29
29
}
30
30
31
31
/// Will log everything
32
- public class AllLogDelegate : IterableLogDelegate {
33
- public init ( ) { }
34
-
32
+ @objc public class AllLogDelegate : NSObject , IterableLogDelegate {
35
33
public func log( level: LogLevel = . info, message: String ) {
36
34
let markedMessage = IterableLogUtil . markedMessage ( level: level, message: message)
37
35
print ( markedMessage)
38
36
}
39
37
}
40
38
41
39
/// Will log nothing
42
- public class NoneLogDelegate : IterableLogDelegate {
43
- public init ( ) { }
44
-
40
+ @objc public class NoneLogDelegate : NSObject , IterableLogDelegate {
45
41
public func log( level _: LogLevel = . info, message _: String ) {
46
42
// Do nothing
47
43
}
You can’t perform that action at this time.
0 commit comments