RMLogLevel

Objective-C

enum RLMLogLevel : NSUInteger {}

Swift

@frozen enum LogLevel : UInt, @unchecked Sendable

構成可能な同期関連のログのさまざまなレベルを表す列挙型。

  • ログに記録されることはありません。

    宣言

    Objective-C

    RLMLogLevelOff

    Swift

    case off = 0
  • 致命的なエラーのみがログに記録されます。

    宣言

    Objective-C

    RLMLogLevelFatal

    Swift

    case fatal = 1
  • エラーのみがログに記録されます。

    宣言

    Objective-C

    RLMLogLevelError

    Swift

    case error = 2
  • 警告とエラーはログに記録されます。

    宣言

    Objective-C

    RLMLogLevelWarn

    Swift

    case warn = 3
  • 同期イベントに関する情報がログに記録されます。 のオーバーヘッドを回避するために、ログに記録されるイベントは少なくなります。

    宣言

    Objective-C

    RLMLogLevelInfo

    Swift

    case info = 4
  • 同期イベントに関する情報がログに記録されます。 RLMLogLevelInfoの場合よりも多くのイベントがログに記録されます。

    宣言

    Objective-C

    RLMLogLevelDetail

    Swift

    case detail = 5
  • デバッグに役立つログ情報。

    - warning: Will incur a measurable performance impact.
    

    宣言

    Objective-C

    RLMLogLevelDebug

    Swift

    case debug = 6
  • デバッグに役立つログ情報。 RLMLogLevelDebugの場合よりも多くのイベントがログに記録されます。

    - warning: Will incur a measurable performance impact.
    

    宣言

    Objective-C

    RLMLogLevelTrace

    Swift

    case trace = 7
  • デバッグに役立つログ情報。 RLMLogLevelTraceの場合よりも多くのイベントがログに記録されます。

    - warning: Will incur a measurable performance impact.
    

    宣言

    Objective-C

    RLMLogLevelAll

    Swift

    case all = 8