מחלקת GCKLogger
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אובייקט יחיד שמשמש לרישום ביומן על ידי המסגרת.
אם מוקצית נציג/ה, הודעות היומן המעוצבות מועברות לנציג/ה. אחרת, ההודעות נכתבות באמצעות NSLog() בגרסאות debug ונמחקות בכל מקרה אחר.
מידע על פרוטוקול ההרשאה מופיע במאמר GCKLoggerDelegate.
המחלקות האלה יורשות מ-NSObject.
- (void) logFromFunction: |
|
(const char *) |
function |
message: |
|
(NSString *) |
format |
, |
|
|
... |
|
|
| |
מתעד הודעה ביומן.
- Parameters
-
function | The calling function, normally __func__ . |
format | The format string. |
הנציג שאליו מעבירים את הודעות היומן.
המסנן שיוחל על הודעות ביומן.
- מאז
- 3.0
סימון להפעלה או להשבתה של רישום ביומן.
מופעל כברירת מחדל.
- מאז
- 3.0
- (BOOL) fileLoggingEnabled |
|
readwritenonatomicassign |
דגל להפעלה או להשבתה של רישום קבצים ביומן.
מושבת כברירת מחדל.
- מאז
- 3.1
- (NSUInteger) maxLogFileSize |
|
readwritenonatomicassign |
הגודל המקסימלי של קובץ יומן, בבייטים.
הגודל המינימלי הוא 32 KiB. אם הערך הוא 0, המערכת תשתמש בגודל המקסימלי שמוגדר כברירת מחדל, שהוא 2MiB.
- מאז
- 3.1
- (NSUInteger) maxLogFileCount |
|
readwritenonatomicassign |
המספר המקסימלי של קובצי יומן.
הערך המינימלי הוא 2.
- מאז
- 3.1
רמת הרישום המינימלית שתירשם ביומן.
- מאז
- 3.0
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת 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,[]]