סקירה כללית
מחלקה לסינון הודעות יומן שמופקות באמצעות GCKLogger.
- סינסה
- 3.0
עוברת בירושה את NSObject.
סיכום של שיטת המכונה | |
(instancetype) | - init |
המדיניות בונה GCKLoggerFilter חדש עם קריטריונים ריקים. עוד... | |
(void) | - setLoggingLevel:forClasses: |
הגדרת רמת הרישום המינימלית שתועבר על ידי המסנן עבור קבוצת הכיתות התואמות. עוד... | |
(void) | - setLoggingLevel:forFunctions: |
הגדרת רמת הרישום המינימלית שתועבר על ידי המסנן עבור קבוצת שמות הפונקציות התואמים. עוד... | |
(void) | - addClassNames: |
מוסיף רשימה של שמות מחלקות שיש להתאים לפי המסנן. עוד... | |
(void) | - addClassNames:minimumLogLevel: |
מוסיף רשימה של שמות מחלקות שיש להתאים לפי המסנן, ומציינת רמת רישום מינימלית. עוד... | |
(void) | - addFunctionNames: |
מוסיף רשימה של שמות פונקציות שאינם חברים שתואמים למסנן. עוד... | |
(void) | - addFunctionNames:minimumLogLevel: |
הפונקציה מוסיפה רשימה של שמות פונקציות שאינם חברים, שהמסנן יתאים אליהם. המדיניות מציינת רמה מינימלית של רישום ביומן. עוד... | |
(void) | - addMessagePatterns: |
מוסיף רשימה של תבניות ביטוי רגולריות להתאמה לטקסט של הודעות היומן. עוד... | |
(void) | - addMessagePatterns:caseInsensitive: |
מוסיף רשימה של דפוסי ביטויים רגולריים להתאמה לטקסט של הודעות היומן, ללא תלות באותיות רישיות (אופציונליות). עוד... | |
(void) | - reset |
איפוס המסנן, הסרת כל הקריטריונים להתאמה. עוד... | |
סיכום הנכס | |
BOOL | exclusive |
סימון שמציין אם המסנן בלעדי (YES ) או כולל (NO ). עוד... | |
GCKLoggerLevel | minimumLevel |
רמת הרישום המינימלית שתתועד במסנן הזה. עוד... | |
פרטי השיטה
- (instancetype) init |
המדיניות בונה GCKLoggerFilter חדש עם קריטריונים ריקים.
- (void) setLoggingLevel: | (GCKLoggerLevel) | minimumLevel | |
forClasses: | (NSArray< NSString * > *) | classNames | |
הגדרת רמת הרישום המינימלית שתועבר על ידי המסנן עבור קבוצת הכיתות התואמות.
תבניות גלובוס נתמכות עבור שמות הכיתות.
- Parameters
-
minimumLevel The minimum logging level for these classes. May be GCKLoggerLevelVerbose. to include all levels. classNames A list of class names.
- סינסה
- 3.3
- (void) setLoggingLevel: | (GCKLoggerLevel) | minimumLevel | |
forFunctions: | (NSArray< NSString * > *) | functionNames | |
הגדרת רמת הרישום המינימלית שתועבר על ידי המסנן עבור קבוצת שמות הפונקציות התואמים.
תבניות glob נתמכות.
- Parameters
-
minimumLevel The minimum logging level for these functions. May be GCKLoggerLevelVerbose to include all levels. functionNames A list of function names.
- סינסה
- 3.3
- (void) addClassNames: | (NSArray< NSString * > *) | classNames |
מוסיף רשימה של שמות מחלקות שיש להתאים לפי המסנן.
שם מחלקה יכול להיות שם פשוט או שם של תוסף, לדוגמה, @"MyClass"
או @"MyClass(MyExtension)"
. אם השם של תוסף לא נכלל, כל התוספים שלו נכללים באופן לא מפורש. תבניות glob נתמכות.
- Deprecated:
- שימוש בsetLoggingLevel:forClasses: במקום זאת.
- (void) addClassNames: | (NSArray< NSString * > *) | classNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
מוסיף רשימה של שמות מחלקות שיש להתאים לפי המסנן, ומציינת רמת רישום מינימלית.
שם מחלקה יכול להיות שם פשוט או שם של תוסף, לדוגמה, @"MyClass"
או @"MyClass(MyExtension)"
. אם השם של תוסף לא נכלל, כל התוספים שלו נכללים באופן לא מפורש. תבניות glob נתמכות.
- Deprecated:
- שימוש בsetLoggingLevel:forClasses: במקום זאת.
- Parameters
-
classNames The class names. minimumLogLevel The minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
- סינסה
- 3.2
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames |
מוסיף רשימה של שמות פונקציות שאינם חברים שתואמים למסנן.
תבניות glob נתמכות.
- Deprecated:
- שימוש בsetLoggingLevel:forFunctions: במקום זאת.
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
הפונקציה מוסיפה רשימה של שמות פונקציות שאינם חברים, שהמסנן יתאים אליהם. המדיניות מציינת רמה מינימלית של רישום ביומן.
תבניות glob נתמכות.
- Deprecated:
- שימוש בsetLoggingLevel:forFunctions: במקום זאת.
- Parameters
-
functionNames The function names. minimumLogLevel The minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
- סינסה
- 3.2
- (void) addMessagePatterns: | (NSArray< NSString * > *) | messagePatterns |
מוסיף רשימה של תבניות ביטוי רגולריות להתאמה לטקסט של הודעות היומן.
- (void) addMessagePatterns: | (NSArray< NSString * > *) | messagePatterns | |
caseInsensitive: | (BOOL) | caseInsensitive | |
מוסיף רשימה של דפוסי ביטויים רגולריים להתאמה לטקסט של הודעות היומן, ללא תלות באותיות רישיות (אופציונליות).
- Deprecated:
- במקום זאת, צריך להשתמש בפונקציה addMessagePatterns: עם שורות מוטבעות (?-i) או (?i).
- (void) reset |
איפוס המסנן, הסרת כל הקריטריונים להתאמה.
פרטי הנכס
|
readwritenonatomicassign |
סימון שמציין אם המסנן בלעדי (YES
) או כולל (NO
).
כברירת מחדל, המסננים כוללים את כל הודעות היומן שתואמות למסנן.
- Deprecated:
- כבר לא מיושם. המערכת מתעלמת מהערך.
|
readwritenonatomicassign |
רמת הרישום המינימלית שתתועד במסנן הזה.
- סינסה
- 3.2