نظرة عامة
فئة لفلترة رسائل السجلّ التي يتم إنشاؤها باستخدام 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 | |
تعمل هذه السياسة على ضبط الحد الأدنى لمستوى التسجيل الذي سيتجاوزه الفلتر لمجموعة الفئات المطابقة.
يمكن استخدام أنماط Glob لأسماء الفئات.
- 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