סקירה כללית
מחלקה לסינון הודעות יומן שהופקו באמצעות 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