Класс GCKLogger

Справочник классов GCKLogger

Обзор

Одноэлементный объект, используемый платформой для ведения журнала.

Если назначен делегат, ему передаются форматированные сообщения журнала. В противном случае сообщения записываются с помощью NSLog() в отладочных сборках и в противном случае отбрасываются.

См. GCKLoggerDelegate для протокола делегирования.

Наследует NSObject.

Сводка методов класса

( GCKLogger *) + sharedInstance
Возвращает одноэлементный экземпляр GCKLogger . Более...

Сводная информация о недвижимости

id< GCKLoggerDelegate delegate
Делегат, которому передаются сообщения журнала. Более...
GCKLoggerFilter filter
Фильтр, применяемый к сообщениям журнала. Более...
BOOL  loggingEnabled
Флаг включения или отключения ведения журнала. Более...
BOOL  fileLoggingEnabled
Флаг включения или отключения журналирования файлов. Более...
BOOL  consoleLoggingEnabled
Флаг включения или отключения ведения журнала непосредственно в консоли (через NSLog). Более...
NSUInteger  maxLogFileSize
Максимальный размер файла журнала в байтах. Более...
NSUInteger  maxLogFileCount
Максимальное количество файлов журнала. Более...
GCKLoggerLevel  minimumLevel
Минимальный уровень ведения журнала, который будет регистрироваться. Более...

Подробности метода

+ ( GCKLogger *) sharedInstance

Возвращает одноэлементный экземпляр GCKLogger .

Детали недвижимости

- (id< GCKLoggerDelegate >) delegate
read write nonatomic weak

Делегат, которому передаются сообщения журнала.

- ( GCKLoggerFilter *) filter
read write nonatomic strong

Фильтр, применяемый к сообщениям журнала.

С
3.0
- (BOOL) loggingEnabled
read write nonatomic assign

Флаг включения или отключения ведения журнала.

Включено по умолчанию.

С
3.0
- (BOOL) fileLoggingEnabled
read write nonatomic assign

Флаг включения или отключения журналирования файлов.

По умолчанию выключено. Если этот параметр включен, сообщения журнала записываются в набор сменяющихся файлов в каталоге кэша приложения. Количество и максимальный размер этих файлов можно настроить с помощью других свойств этого класса.

С
3.1
- (BOOL) consoleLoggingEnabled
read write nonatomic assign

Флаг включения или отключения ведения журнала непосредственно в консоли (через NSLog).

По умолчанию выключено.

С
4.1
- (NSUInteger) maxLogFileSize
read write nonatomic assign

Максимальный размер файла журнала в байтах.

Минимальный размер — 32 КиБ. Если значение равно 0, будет использоваться максимальный размер по умолчанию — 2 МБ.

С
3.1
- (NSUInteger) maxLogFileCount
read write nonatomic assign

Максимальное количество файлов журнала.

Минимум — 2.

С
3.1
- (GCKLoggerLevel) minimumLevel
read write nonatomic assign

Минимальный уровень ведения журнала, который будет регистрироваться.

С
3.0
Deprecated:
Укажите минимальный уровень ведения журнала в GCKLoggerFilter .