Класс GCKLogger

Обзор

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

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

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

Наследует NSObject.

Сводка метода экземпляра

(void) - logFromFunction:message:
Регистрирует сообщение. Более...

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

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

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

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

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

+ ( GCKLogger *) sharedInstance

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

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

Регистрирует сообщение.

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

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

- (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
- (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