Classe NowLoggingService : iOS
La classe NowLoggingService fournit des fonctions qui fournissent des options de journalisation pour proposer des services avec le NowSDK.
| Nom | Type | Description |
|---|---|---|
| Niveau de connexion | NowLogLevel (Niveau NowLogLevel) | Niveau des messages de journal que l’enregistreur associé doit stocker. Valeurs valides :
|
NowLoggingService : logger (pour la catégorie : NowLogCategory)
Renvoie un enregistreur pour le service de fonctionnalités spécifié.
| Nom | Type | Description |
|---|---|---|
| pour la catégorie | Catégorie NowLogCategory | Service de fonctionnalité dont vous souhaitez renvoyer l’enregistreur. Valeurs valides :
|
| Type | Description |
|---|---|
| Connexion Now | Enregistreur à utiliser pour enregistrer tous les messages de journal pour le service associé. |
L’exemple de code suivant montre comment appeler cette fonction.
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)
Définit le niveau de journalisation souhaité.
Remarque :
Les messages de journal entrants dont les types n’atteignent pas le seuil de niveau de journal défini sont ignorés.
| Nom | Type | Description |
|---|---|---|
| Niveau de connexion | NowLogLevel (Niveau NowLogLevel) | Niveau des messages de journal que l’enregistreur associé doit stocker. Valeurs valides :
|
| Type | Description |
|---|---|
| Aucun |
L’exemple de code suivant montre comment appeler cette fonction.
NowLoggingService.setLogLevel(.info)