Panoramica
Oggetto singleton utilizzato per il logging dal framework.
Se viene assegnato un delegato, i messaggi di log formattati vengono passati al delegato. In caso contrario, i messaggi vengono scritti utilizzando NSLog() nelle build di debug e vengono eliminati in caso contrario.
Vedi GCKLoggerDelegate per il protocollo delegato.
Eredita NSObject.
Riepilogo metodo classe | |
(GCKLogger *) | + sharedInstance |
Restituisce l'istanza singleton GCKLogger. Altro... | |
Riepilogo proprietà | |
id< GCKLoggerDelegate > | delegate |
Il delegato a cui passare i messaggi di log. Altro... | |
GCKLoggerFilter * | filter |
Il filtro da applicare ai messaggi di log. Altro... | |
BOOL | loggingEnabled |
Flag per l'attivazione o la disattivazione del logging. Altro... | |
BOOL | fileLoggingEnabled |
Flag per attivare o disattivare il logging dei file. Altro... | |
BOOL | consoleLoggingEnabled |
Flag per abilitare o disabilitare il 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 logging che verrà registrato. Altro... | |
Dettaglio metodo
Dettagli della proprietà
|
readwritenonatomicweak |
Il delegato a cui passare i messaggi di log.
|
readwritenonatomicstrong |
Il filtro da applicare ai messaggi di log.
- Dal
- 3,0
|
readwritenonatomicassign |
Flag per l'attivazione o la disattivazione del logging.
On per impostazione predefinita.
- Dal
- 3,0
|
readwritenonatomicassign |
Flag per attivare o disattivare il logging dei file.
Opzione disattivata per impostazione predefinita. Se questa opzione è abilitata, i messaggi di log vengono scritti in un insieme di file a rotazione nella directory della cache dell'app. Il numero e la dimensione massima di questi file possono essere configurati tramite altre proprietà di questa classe.
- Dal
- 3,1
|
readwritenonatomicassign |
Flag per abilitare o disabilitare il logging direttamente nella console (tramite NSLog).
Opzione disattivata per impostazione predefinita.
- Dal
- 4,1
|
readwritenonatomicassign |
La dimensione massima di un file di log, in byte.
Il valore minimo è 32 KiB. Se il valore è 0, verrà utilizzata la dimensione massima predefinita di 2 MiB.
- Dal
- 3,1
|
readwritenonatomicassign |
Il numero massimo di file di log.
Il numero minimo è 2.
- Dal
- 3,1
|
readwritenonatomicassign |
Il livello minimo di logging che verrà registrato.
- Dal
- 3,0
- Deprecated:
- Specifica il livello minimo di logging in GCKLoggerFilter.