Classe GCKLogger
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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.
Il delegato a cui passare i messaggi di log.
Il filtro da applicare ai messaggi di log.
- Dal
- 3,0
Flag per l'attivazione o la disattivazione del logging.
On per impostazione predefinita.
- Dal
- 3,0
- (BOOL) fileLoggingEnabled |
|
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
- (BOOL) consoleLoggingEnabled |
|
readwritenonatomicassign |
Flag per abilitare o disabilitare il logging direttamente nella console (tramite NSLog).
Opzione disattivata per impostazione predefinita.
- Dal
- 4,1
- (NSUInteger) maxLogFileSize |
|
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
- (NSUInteger) maxLogFileCount |
|
readwritenonatomicassign |
Il numero massimo di file di log.
Il numero minimo è 2.
- Dal
- 3,1
- (GCKLoggerLevel) minimumLevel |
|
readwritenonatomicassign |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-02 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2023-12-02 UTC."],[[["GCKLogger is a singleton object used for logging by the Google Cast framework."],["It can pass formatted log messages to a delegate, or write them using NSLog in debug builds."],["Logging can be enabled or disabled, and filtered based on level and other criteria."],["Log messages can optionally be written to rotating files in the app's cache directory."],["Developers can configure file logging parameters such as maximum file size and number of files."]]],[]]