ภาพรวม
คลาสสำหรับการกรองข้อความบันทึกที่สร้างขึ้นโดยใช้ GCKLogger
- Since
- 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.
- Since
- 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.
- Since
- 3.3
| - (void) addClassNames: | (NSArray< NSString * > *) | classNames |
เพิ่มรายการชื่อชั้นเรียนที่ตัวกรองจะจับคู่
ชื่อคลาสอาจเป็นชื่อง่ายๆ หรือชื่อของส่วนขยาย เช่น @"MyClass" หรือ @"MyClass(MyExtension)" ถ้าไม่ได้รวมส่วนขยายไว้ในชื่อ ส่วนขยายทั้งหมดของชั้นเรียนจะรวมอยู่โดยปริยาย รองรับรูปแบบ Glob
| - (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.
- Since
- 3.2
| - (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames |
เพิ่มรายการชื่อฟังก์ชันที่ไม่ใช่สมาชิกที่จะจับคู่กับตัวกรอง
รองรับรูปแบบ Glob
| - (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.
- Since
- 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 |
ระดับการบันทึกขั้นต่ำที่จะบันทึกจากตัวกรองนี้
- Since
- 3.2