Classe GCKLogcat

Référence de la classe GCKLogger

Présentation

Objet singleton utilisé pour la journalisation par le framework.

Si un délégué est attribué, les messages de journal mis en forme lui sont transmis. Sinon, les messages sont écrits à l'aide de NSLog() dans les versions de débogage et sont supprimés dans les autres cas.

Consultez GCKLoggerDelegate pour connaître le protocole délégué.

Hérite du NSObject.

Résumé des méthodes de classe

(GCKLogger *) + sharedInstance
 Renvoie l'instance du singleton GCKLogger. Plus...
 

Résumé de la propriété

id< GCKLoggerDelegatedelegate
 Délégué auquel transmettre les messages de journal. Plus...
 
GCKLoggerFilterfilter
 Filtre à appliquer aux messages de journal. Plus...
 
BOOL loggingEnabled
 Indicateur pour activer ou désactiver la journalisation. Plus...
 
BOOL fileLoggingEnabled
 Indicateur pour activer ou désactiver la journalisation des fichiers. Plus...
 
BOOL consoleLoggingEnabled
 Indicateur permettant d'activer ou de désactiver la journalisation directement dans la console (via NSLog). Plus...
 
NSUInteger maxLogFileSize
 Taille maximale d'un fichier journal, en octets. Plus...
 
NSUInteger maxLogFileCount
 Nombre maximal de fichiers journaux. Plus...
 
GCKLoggerLevel minimumLevel
 Niveau de journalisation minimal qui sera consigné. Plus...
 

Détails sur la méthode

+ (GCKLogger *) sharedInstance

Renvoie l'instance du singleton GCKLogger.

Détails de la propriété

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

Délégué auquel transmettre les messages de journal.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

Filtre à appliquer aux messages de journal.

Depuis
3,0
- (BOOL) loggingEnabled
readwritenonatomicassign

Indicateur pour activer ou désactiver la journalisation.

Activé par défaut.

Depuis
3,0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

Indicateur pour activer ou désactiver la journalisation des fichiers.

Désactivé par défaut. Si cette option est activée, les messages de journal sont écrits dans un ensemble de fichiers rotatifs situés dans le répertoire de cache de l'application. Le nombre et la taille maximale de ces fichiers peuvent être configurés via d'autres propriétés de cette classe.

Depuis
3,1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

Indicateur permettant d'activer ou de désactiver la journalisation directement dans la console (via NSLog).

Désactivé par défaut.

Depuis
4,1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

Taille maximale d'un fichier journal, en octets.

Le minimum est de 32 Kio. Si la valeur est 0, la taille maximale par défaut (2 Mio) sera utilisée.

Depuis
3,1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

Nombre maximal de fichiers journaux.

La valeur minimale est 2.

Depuis
3,1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

Niveau de journalisation minimal qui sera consigné.

Depuis
3,0
Deprecated:
Spécifiez le niveau de journalisation minimal dans GCKLoggerFilter.