NowLoggingService クラス - iOS
NowLoggingService クラスは、NowSDK を使用して機能サービスにログ記録機能を提供する関数を提供します。
| 名前 | タイプ | 説明 |
|---|---|---|
| logLevel | NowLogLevel | 関連付けられたロガーが保存するログメッセージのレベル。 有効な値:
|
NowLoggingService - logger(カテゴリの場合:NowLogCategory)
指定された機能サービスのロガーを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| カテゴリの場合 | NowLogCategory | ロガーを返す機能サービス。 有効な値:
|
| タイプ | 説明 |
|---|---|
| NowLogging | 関連付けられたサービスのすべてのログメッセージを保存するために使用するロガー。 |
次のコード例は、この関数を呼び出す方法を示しています。
let logging = NowLoggingService.logger(for: .chat)
…
logger.error(message: "Could not create service - service configuration invalid")
…
logger.debug(message: "Verifying settings…")
NowLoggingService - setLogLevel(_ logLevel: NowLogLevel)
目的のログ記録レベルを設定します。
注:
設定されたログレベルのしきい値を満たさないタイプの受信ログメッセージは破棄されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| logLevel | NowLogLevel | 関連付けられたロガーが保存するログメッセージのレベル。 有効な値:
|
| タイプ | 説明 |
|---|---|
| なし |
次のコード例は、この関数を呼び出す方法を示しています。
NowLoggingService.setLogLevel(.info)