Classe GCKLogger
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Um objeto singleton usado para geração de registros pelo framework.
Se um delegado for atribuído, as mensagens de registro formatadas serão transmitidas a ele. Caso contrário, as mensagens serão gravadas usando NSLog() em builds de depuração e descartadas.
Consulte GCKLoggerDelegate para conferir o protocolo de delegação.
Herda o NSObject.
- (void) logFromFunction: |
|
(const char *) |
function |
message: |
|
(NSString *) |
format |
, |
|
|
... |
|
|
| |
Registra uma mensagem.
- Parameters
-
function | The calling function, normally __func__ . |
format | The format string. |
O delegado para transmitir mensagens de registro.
O filtro a ser aplicado às mensagens de registro.
- Desde
- 3.0
Flag para ativar ou desativar a geração de registros.
Ativado por padrão.
- Desde
- 3.0
- (BOOL) fileLoggingEnabled |
|
readwritenonatomicassign |
Flag para ativar ou desativar o registro de arquivos.
Desativado por padrão.
- Desde
- 3.1
- (NSUInteger) maxLogFileSize |
|
readwritenonatomicassign |
O tamanho máximo de um arquivo de registros, em bytes.
O mínimo é de 32 KiB. Se o valor for 0, o tamanho máximo padrão de 2 MiB será usado.
- Desde
- 3.1
- (NSUInteger) maxLogFileCount |
|
readwritenonatomicassign |
O número máximo de arquivos de registros.
O mínimo é 2.
- Desde
- 3.1
O nível mínimo de geração de registros que será registrado.
- Desde
- 3.0
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[],["The GCKLogger, a singleton object, manages framework logging. It directs formatted log messages to a delegate or uses NSLog() in debug builds. Key actions include retrieving the singleton instance via `sharedInstance`, and logging messages using `logFromFunction:message:`. Properties control logging behavior: `delegate`, `filter`, `loggingEnabled`, `fileLoggingEnabled`, `maxLogFileSize`, `maxLogFileCount`, and `minimumLevel`. These allow setting a message receiver, applying a filter, enabling/disabling logging, managing file logging, setting log file limits, and setting the minimum logging level.\n"],null,[]]