Panoramica
Un oggetto singleton utilizzato per il logging dal framework.
Se viene assegnato un delegato, i messaggi di log formattati vengono trasmessi al delegato. In caso contrario, i messaggi vengono scritti utilizzando NSLog() nelle build di debug e vengono eliminati altrimenti.
Vedi GCKLoggerDelegate per il protocollo delegata.
Eredita NSObject.
Riepilogo del metodo di lezione | |
(GCKLogger *) | + sharedInstance |
Restituisce l'istanza singleton GCKLogger. Altro... | |
Riepilogo proprietà | |
id< GCKLoggerDelegate > | delegate |
Il delegato a cui trasferire i messaggi di log. Altro... | |
GCKLoggerFilter * | filter |
Il filtro da applicare ai messaggi di log. Altro... | |
BOOL | loggingEnabled |
Contatore per abilitare o disabilitare il logging. Altro... | |
BOOL | fileLoggingEnabled |
Flag per l'attivazione o disattivazione del logging dei file. Altro... | |
BOOL | consoleLoggingEnabled |
Flag per l'attivazione o disattivazione del logging direttamente nella console (tramite NSLog). Altro... | |
NSUInteger | maxLogFileSize |
La dimensione massima di un file di log, in byte. Altro... | |
NSUInteger | maxLogFileCount |
Il numero massimo di file di log. Altro... | |
GCKLoggerLevel | minimumLevel |
Il livello minimo di registrazione nei log. Altro... | |
Dettaglio metodo
Dettaglio proprietà
|
readwritenonatomicweak |
Il delegato a cui trasferire i messaggi di log.
|
readwritenonatomicstrong |
Il filtro da applicare ai messaggi di log.
- Since
- 3,0
|
readwritenonatomicassign |
Contatore per abilitare o disabilitare il logging.
Attivo per impostazione predefinita.
- Since
- 3,0
|
readwritenonatomicassign |
Flag per l'attivazione o disattivazione del logging dei file.
Questa opzione è disattivata per impostazione predefinita. Se questa opzione è attiva, i messaggi di log vengono scritti in un insieme di file in rotazione nella directory della cache dell'app. Il numero e le dimensioni massime di questi file possono essere configurati tramite altre proprietà di questa classe.
- Since
- 3,1
|
readwritenonatomicassign |
Flag per l'attivazione o disattivazione del logging direttamente nella console (tramite NSLog).
Questa opzione è disattivata per impostazione predefinita.
- Since
- 4,1
|
readwritenonatomicassign |
La dimensione massima di un file di log, in byte.
Il minimo è 32 KiB. Se il valore è 0, verrà utilizzata la dimensione massima predefinita di 2 MiB.
- Since
- 3,1
|
readwritenonatomicassign |
Il numero massimo di file di log.
Il minimo è 2.
- Since
- 3,1
|
readwritenonatomicassign |
Il livello minimo di registrazione nei log.
- Since
- 3,0
- Deprecated:
- Specifica il livello di logging minimo in GCKLoggerFilter.