NowLoggingServiceklasse: IOS
Die Now LoggingService Die Klasse stellt Funktionen bereit, die Protokollierungsfunktionen für die Funktion von Services mit dem NowSDK bereitstellen.
| Name | Typ | Beschreibung |
|---|---|---|
| logLevel | Now LogLevel | Ebene der Protokollnachrichten für den zugehörigen Protokollierer, der gespeichert werden soll. Gültige Werte:
|
NowLoggingService – Protokollierung (für Kategorie: NowLogCategory)
Gibt einen Protokollierer für den angegebenen Funktionsservice zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Für Kategorie | Now LogCategory | Funktionsservice, dessen Protokollierung zurückgegeben werden soll. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Now-Protokollierung | Protokollierung, die zum Speichern aller Protokollnachrichten für den zugehörigen Service verwendet werden soll. |
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.
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)
Legt die gewünschte Protokollierungsebene fest.
Hinweis:
Eingehende Protokollnachrichten mit Typen, die den festgelegten Schwellenwert auf Protokollebene nicht erfüllen, werden verworfen.
| Name | Typ | Beschreibung |
|---|---|---|
| logLevel | Now LogLevel | Ebene der Protokollnachrichten für den zugehörigen Protokollierer, der gespeichert werden soll. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.
NowLoggingService.setLogLevel(.info)