개요
프레임워크에서 로깅하는 데 사용되는 싱글톤 객체입니다.
대리인이 할당되면 형식이 지정된 로그 메시지가 대리자에게 전달됩니다. 그렇지 않은 경우 메시지는 디버그 빌드에서 NSLog()를 사용하여 작성되며 그러지 않으면 삭제됩니다.
위임 프로토콜은 GCKLoggerDelegate을 참고하세요.
NSObject를 상속합니다.
인스턴스 메서드 요약 | |
(void) | - logFromFunction:message: |
메시지를 기록합니다. 더보기... | |
클래스 메서드 요약 | |
(GCKLogger *) | + sharedInstance |
GCKLogger 싱글톤 인스턴스를 반환합니다. 더보기... | |
속성 요약 | |
id< GCKLoggerDelegate > | delegate |
로그 메시지를 전달할 위임입니다. 더보기... | |
GCKLoggerFilter * | filter |
로그 메시지에 적용할 필터입니다. 더보기... | |
BOOL | loggingEnabled |
로깅 사용 설정 또는 사용 중지를 위한 플래그입니다. 더보기... | |
BOOL | fileLoggingEnabled |
파일 로깅을 사용 설정 또는 사용 중지하는 플래그입니다. 더보기... | |
NSUInteger | maxLogFileSize |
로그 파일의 최대 크기(바이트)입니다. 더보기... | |
NSUInteger | maxLogFileCount |
로그 파일의 최대 개수입니다. 더보기... | |
GCKLoggerLevel | minimumLevel |
로깅될 최소 로깅 수준입니다. 더보기... | |
메서드 세부정보
- (void) logFromFunction: | (const char *) | function | |
message: | (NSString *) | format | |
, | ... | ||
메시지를 기록합니다.
- Parameters
-
function The calling function, normally __func__
.format The format string.
부동산 세부정보
|
readwritenonatomicweak |
로그 메시지를 전달할 위임입니다.
|
readwritenonatomicstrong |
로그 메시지에 적용할 필터입니다.
- Since
- 3.0
|
readwritenonatomicassign |
로깅 사용 설정 또는 사용 중지를 위한 플래그입니다.
기본적으로 사용 설정됩니다.
- Since
- 3.0
|
readwritenonatomicassign |
파일 로깅을 사용 설정 또는 사용 중지하는 플래그입니다.
기본적으로 사용 중지되어 있습니다.
- Since
- 3.1
|
readwritenonatomicassign |
로그 파일의 최대 크기(바이트)입니다.
최솟값은 32KiB입니다. 값이 0이면 기본 최대 크기 2MiB가 사용됩니다.
- Since
- 3.1
|
readwritenonatomicassign |
로그 파일의 최대 개수입니다.
최솟값은 2입니다.
- Since
- 3.1
|
readwritenonatomicassign |
로깅될 최소 로깅 수준입니다.
- Since
- 3.0