Classe NowLoggingService : iOS
La classe NowLoggingService fournit des fonctions qui fournissent des options de journalisation pour les services de fonctionnalités avec le NowSDK.
| Nom | Type | Description |
|---|---|---|
| Loglevel | Niveau de journal Now | 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 d’entités spécifié.
| Nom | Type | Description |
|---|---|---|
| pour la catégorie | NowLogCategory (en anglais seulement) | Service de fonctionnalité dont vous souhaitez récupérer l’enregistreur. Valeurs valides :
|
| Type | Description |
|---|---|
| Journalisation 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 le type n’atteint pas le seuil de niveau de journal défini sont ignorés.
| Nom | Type | Description |
|---|---|---|
| Loglevel | Niveau de journal Now | Niveau des messages de journal que l’enregistreur associé doit stocker. Valeurs valides :
|
| Type | Description |
|---|---|
| Néant |
L’exemple de code suivant montre comment appeler cette fonction.
NowLoggingService.setLogLevel(.info)