NowLoggingService-Klasse – iOS
Die NowLoggingService -Klasse stellt Funktionen bereit, die Protokollierungsfunktionen für Feature-Services mit dem NowSDK bereitstellen.
| Name | Typ | Beschreibung |
|---|---|---|
| logLevel | NowLogLevel | Ebene der Protokollnachrichten, die für die zugeordnete Protokollierung gespeichert werden sollen. Gültige Werte:
|
NowLoggingService – logger(for category: NowLogCategory)
Gibt eine Protokollierung für den angegebenen Feature-Service zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| für Kategorie | NowLogCategory | Funktionsservice, dessen Protokollierung zurückgegeben werden soll. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| NowLogging | Protokollierer, der zum Speichern aller Protokollnachrichten für den zugeordneten 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 für die Protokollebene nicht erreichen, werden verworfen.
| Name | Typ | Beschreibung |
|---|---|---|
| logLevel | NowLogLevel | Ebene der Protokollnachrichten, die für die zugeordnete Protokollierung gespeichert werden sollen. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.
NowLoggingService.setLogLevel(.info)