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