Classe GCKLogcat

Documentation de référence sur la classe GCKLogger

Présentation

Objet singleton utilisé pour la journalisation par le framework.

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

Consultez GCKLoggerDelegate pour le protocole de délégué.

Hérite de NSObject.

Récapitulatif des méthodes d'instance

(void) - logFromFunction:message:
 Enregistre un message. Plus
 

Récapitulatif des méthodes de classe

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

Récapitulatif des propriétés

id< GCKLoggerDelegatedelegate
 Délégué auquel transmettre les messages de journalisation. Plus
 
GCKLoggerFilterfilter
 Filtre à appliquer aux messages du journal. Plus
 
BOOL loggingEnabled
 Indicateur permettant d'activer ou de désactiver la journalisation. Plus
 
BOOL fileLoggingEnabled
 Indicateur permettant d'activer ou de désactiver la journalisation des fichiers. 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 enregistré. Plus
 

Détails sur la méthode

+ (GCKLogger *) sharedInstance

Renvoie l'instance singleton GCKLogger.

- (void) logFromFunction: (const char *)  function
message: (NSString *)  format
,   ... 

Enregistre un message.

Parameters
functionThe calling function, normally __func__.
formatThe format string.

Détails de la propriété

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

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

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

Filtre à appliquer aux messages du journal.

Depuis
3.0
- (BOOL) loggingEnabled
readwritenonatomicassign

Indicateur permettant d'activer ou de désactiver la journalisation.

Activé par défaut.

Depuis
3.0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

Indicateur permettant d'activer ou de désactiver la journalisation des fichiers.

Désactivé par défaut.

Depuis
3.1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

Taille maximale d'un fichier journal, en octets.

La taille minimale est de 32 Kio. Si la valeur est définie sur 0, la taille maximale par défaut de 2 Mio sera utilisée.

Depuis
3.1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

Nombre maximal de fichiers journaux.

La valeur minimale est de 2.

Depuis
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

Niveau de journalisation minimal qui sera enregistré.

Depuis
3.0