RLMLogLevel

Objective-C

enum RLMLogLevel : NSUInteger {}

스위프트

@frozen enum LogLevel : UInt, @unchecked Sendable

구성할 수 있는 다양한 동기화 관련 로깅 수준을 나타내는 열거형입니다.

  • 아무것도 기록되지 않습니다.

    선언

    Objective-C

    RLMLogLevelOff

    스위프트

    case off = 0
  • 치명적인 오류만 기록됩니다.

    선언

    Objective-C

    RLMLogLevelFatal

    스위프트

    case fatal = 1
  • 오류만 기록됩니다.

    선언

    Objective-C

    RLMLogLevelError

    스위프트

    case error = 2
  • 경고 및 오류가 기록됩니다.

    선언

    Objective-C

    RLMLogLevelWarn

    스위프트

    case warn = 3
  • 동기화 이벤트에 대한 정보가 기록됩니다. 오버헤드를 방지하기 위해 더 적은 수의 이벤트가 기록됩니다.

    선언

    Objective-C

    RLMLogLevelInfo

    스위프트

    case info = 4
  • 동기화 이벤트에 대한 정보가 기록됩니다. RLMLogLevelInfo 보다 더 많은 이벤트가 기록됩니다.

    선언

    Objective-C

    RLMLogLevelDetail

    스위프트

    case detail = 5
  • 디버깅에 도움이 될 수 있는 정보를 기록합니다.

    - warning: Will incur a measurable performance impact.
    

    선언

    Objective-C

    RLMLogLevelDebug

    스위프트

    case debug = 6
  • 디버깅에 도움이 될 수 있는 정보를 기록합니다. RLMLogLevelDebug 보다 더 많은 이벤트가 기록됩니다.

    - warning: Will incur a measurable performance impact.
    

    선언

    Objective-C

    RLMLogLevelTrace

    스위프트

    case trace = 7
  • 디버깅에 도움이 될 수 있는 정보를 기록합니다. RLMLogLevelTrace 보다 더 많은 이벤트가 기록됩니다.

    - warning: Will incur a measurable performance impact.
    

    선언

    Objective-C

    RLMLogLevelAll

    스위프트

    case all = 8