Classe GCKlogger

Referência da classe GCKlogger

Visão geral

Um objeto singleton usado para gerar 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 escritas usando NSLog() em builds de depuração e serão descartadas.

Consulte GCKLoggerDelegate para ver o protocolo de delegação.

Herda o NSObject.

Resumo do método de instância

(void) - logFromFunction:message:
 Registra uma mensagem. Mais...
 

Resumo do método de classe

(GCKLogger *) + sharedInstance
 Retorna a instância singleton GCKLogger. Mais...
 

Resumo da propriedade

id< GCKLoggerDelegatedelegate
 O delegado para onde enviar as mensagens de registro. Mais...
 
GCKLoggerFilterfilter
 O filtro a ser aplicado às mensagens de registro. Mais...
 
BOOL loggingEnabled
 Sinalização para ativar ou desativar a geração de registros. Mais...
 
BOOL fileLoggingEnabled
 Sinalização para ativar ou desativar a geração de registros de arquivos. Mais...
 
NSUInteger maxLogFileSize
 O tamanho máximo de um arquivo de registros, em bytes. Mais...
 
NSUInteger maxLogFileCount
 O número máximo de arquivos de registro. Mais...
 
GCKLoggerLevel minimumLevel
 O nível de registro mínimo que será registrado. Mais...
 

Detalhes dos métodos

+ (GCKLogger *) sharedInstance

Retorna a instância singleton GCKLogger.

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

Registra uma mensagem.

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

Detalhes da propriedade

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

O delegado para onde enviar as mensagens de registro.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

O filtro a ser aplicado às mensagens de registro.

Since
3,0
- (BOOL) loggingEnabled
readwritenonatomicassign

Sinalização para ativar ou desativar a geração de registros.

Ativado por padrão.

Since
3,0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

Sinalização para ativar ou desativar a geração de registros de arquivos.

Desativado por padrão.

Since
3,1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

O tamanho máximo de um arquivo de registros, em bytes.

O mínimo é 32 KiB. Se o valor for 0, o tamanho máximo padrão de 2 MiB será usado.

Since
3,1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

O número máximo de arquivos de registro.

O mínimo é 2.

Since
3,1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

O nível de registro mínimo que será registrado.

Since
3,0