RLMSyncLogLevel
Objective-C
enum RLMSyncLogLevel : NSUInteger {}
Swift
@_nonSendable(_assumed) @frozen enum RLMSyncLogLevel : UInt, @unchecked Sendable
表示可配置的不同级别的同步相关日志记录的枚举。
-
不会记录任何内容。
声明
Objective-C
RLMSyncLogLevelOff
Swift
case off = 0
-
仅会记录致命错误。
声明
Objective-C
RLMSyncLogLevelFatal
Swift
case fatal = 1
-
仅会记录错误。
声明
Objective-C
RLMSyncLogLevelError
Swift
case error = 2
-
将记录警告和错误。
声明
Objective-C
RLMSyncLogLevelWarn
Swift
case warn = 3
-
将记录有关同步事件的信息。 为避免开销,将记录较少的事件。
声明
Objective-C
RLMSyncLogLevelInfo
Swift
case info = 4
-
将记录有关同步事件的信息。 与
RLMSyncLogLevelInfo
相比,将记录更多事件。声明
Objective-C
RLMSyncLogLevelDetail
Swift
case detail = 5
-
有助于调试的日志信息。
- warning: Will incur a measurable performance impact.
声明
Objective-C
RLMSyncLogLevelDebug
Swift
case debug = 6
-
有助于调试的日志信息。 与
RLMSyncLogLevelDebug
相比,将记录更多事件。- warning: Will incur a measurable performance impact.
声明
Objective-C
RLMSyncLogLevelTrace
Swift
case trace = 7
-
有助于调试的日志信息。 与
RLMSyncLogLevelTrace
相比,将记录更多事件。- warning: Will incur a measurable performance impact.
声明
Objective-C
RLMSyncLogLevelAll
Swift
case all = 8