Classe GCKLogger

Referência da classe GCKLogger

Informações gerais

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 para ele. Caso contrário, as mensagens serão escritas usando o NSLog() em builds de depuração. Caso contrário, as mensagens serão descartadas.

Consulte GCKLoggerDelegate para ver o protocolo delegado.

Herda o NSObject.

Resumo do método de classe

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

Resumo da propriedade

id< GCKLoggerDelegatedelegate
 O delegado para onde transmitir mensagens de registro. Mais...
 
GCKLoggerFilterfilter
 O filtro que 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...
 
BOOL consoleLoggingEnabled
 Sinalização para ativar ou desativar a geração de registros diretamente no console (via NSLog). Mais...
 
NSUInteger maxLogFileSize
 O tamanho máximo de um arquivo de registro, em bytes. Mais...
 
NSUInteger maxLogFileCount
 O número máximo de arquivos de registro. Mais...
 
GCKLoggerLevel minimumLevel
 O nível mínimo de geração de registros que será registrado. Mais...
 

Detalhes dos métodos

+ (GCKLogger *) sharedInstance

Retorna a instância singleton GCKLogger.

Detalhe da propriedade

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

O delegado para onde transmitir mensagens de registro.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

O filtro que será aplicado às mensagens de registro.

Como
3,0
- (BOOL) loggingEnabled
readwritenonatomicassign

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

Ativado por padrão.

Como
3,0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

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

Desativada por padrão. Se ativadas, as mensagens de registro são gravadas em um conjunto de arquivos rotativos no diretório de cache do aplicativo. O número e o tamanho máximo desses arquivos podem ser configurados por meio de outras propriedades dessa classe.

Como
3,1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

Sinalização para ativar ou desativar a geração de registros diretamente no console (via NSLog).

Desativada por padrão.

Como
4,1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

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

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

Como
3,1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

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

O mínimo é 2.

Como
3,1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

O nível mínimo de geração de registros que será registrado.

Como
3,0
Deprecated:
Especifique o nível mínimo de geração de registros em GCKLoggerFilter.