ภาพรวม
คลาสสำหรับการกรองข้อความบันทึกที่สร้างขึ้นโดยใช้ 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