نظرة عامة
فئة لفلترة رسائل السجلّ التي يتم إنشاؤها باستخدام 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 | |
تعيّن الحد الأدنى لمستوى التسجيل الذي سيتم تمريره من خلال الفلتر لمجموعة أسماء الدوال المطابقة.
يتم دعم أنماط الكرة الأرضية.
- 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)"
. إذا لم يتم تضمين إضافة في الاسم، فسيتم تضمين جميع إضافات الصف ضمنًا. يتم دعم أنماط الكرة الأرضية.
- Deprecated:
- يمكنك استخدام setLoggingLevel:forClasses: بدلاً من ذلك.
- (void) addClassNames: | (NSArray< NSString * > *) | classNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
لإضافة قائمة بأسماء الفئات التي ستتم مطابقتها مع الفلتر، مع تحديد حد أدنى لمستوى التسجيل.
يمكن أن يكون اسم الفئة اسمًا بسيطًا أو اسم إضافة، على سبيل المثال @"MyClass"
أو @"MyClass(MyExtension)"
. إذا لم يتم تضمين إضافة في الاسم، فسيتم تضمين جميع إضافات الصف ضمنًا. يتم دعم أنماط الكرة الأرضية.
- 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 |
تتم إضافة قائمة بأسماء الدوال غير الأعضاء لمطابقتها مع الفلتر.
يتم دعم أنماط الكرة الأرضية.
- Deprecated:
- يمكنك استخدام setLoggingLevel:forFunctions: بدلاً من ذلك.
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
تتم إضافة قائمة بأسماء الدوال غير الأعضاء لمطابقتها مع الفلتر، مع تحديد حد أدنى لمستوى التسجيل.
يتم دعم أنماط الكرة الأرضية.
- 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