GCKLogger 클래스
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
프레임워크에서 로깅에 사용하는 싱글톤 객체입니다.
대리인이 할당된 경우 서식이 지정된 로그 메시지가 대리인에게 전달됩니다. 그렇지 않으면 메시지는 디버그 빌드에서 NSLog()를 사용하여 작성되고 그 외의 경우에는 삭제됩니다.
위임 프로토콜은 GCKLoggerDelegate를 참고하세요.
NSObject를 상속합니다.
- (void) logFromFunction: |
|
(const char *) |
function |
message: |
|
(NSString *) |
format |
, |
|
|
... |
|
|
| |
메시지를 로깅합니다.
- Parameters
-
function | The calling function, normally __func__ . |
format | The format string. |
로깅을 사용 설정 또는 중지하는 플래그입니다.
기본적으로 사용 설정되어 있습니다.
- 이후
- 3.0
- (BOOL) fileLoggingEnabled |
|
readwritenonatomicassign |
파일 로깅을 사용 설정 또는 사용 중지하는 플래그입니다.
기본적으로 사용 중지되어 있습니다.
- 이후
- 3.1
- (NSUInteger) maxLogFileSize |
|
readwritenonatomicassign |
로그 파일의 최대 크기(바이트)입니다.
최솟값은 32KiB입니다. 값이 0이면 기본 최대 크기인 2MiB가 사용됩니다.
- 이후
- 3.1
- (NSUInteger) maxLogFileCount |
|
readwritenonatomicassign |
최대 로그 파일 수입니다.
최솟값은 2입니다.
- 이후
- 3.1
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[],["The GCKLogger, a singleton object, manages framework logging. It directs formatted log messages to a delegate or uses NSLog() in debug builds. Key actions include retrieving the singleton instance via `sharedInstance`, and logging messages using `logFromFunction:message:`. Properties control logging behavior: `delegate`, `filter`, `loggingEnabled`, `fileLoggingEnabled`, `maxLogFileSize`, `maxLogFileCount`, and `minimumLevel`. These allow setting a message receiver, applying a filter, enabling/disabling logging, managing file logging, setting log file limits, and setting the minimum logging level.\n"],null,[]]