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