Ringkasan
Class untuk memfilter pesan log yang dibuat menggunakan GCKLogger.
- Sejak
- 3,0
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - init |
Membuat GCKLoggerFilter baru dengan kriteria kosong. Lainnya... | |
(void) | - setLoggingLevel:forClasses: |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan class yang cocok. Lainnya... | |
(void) | - setLoggingLevel:forFunctions: |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan nama fungsi yang cocok. Lainnya... | |
(void) | - addClassNames: |
Menambahkan daftar nama class yang akan dicocokkan oleh filter. Lainnya... | |
(void) | - addClassNames:minimumLogLevel: |
Menambahkan daftar nama class yang akan dicocokkan dengan filter, menentukan level logging minimum. Lainnya... | |
(void) | - addFunctionNames: |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter. Lainnya... | |
(void) | - addFunctionNames:minimumLogLevel: |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter, menentukan level logging minimum. Lainnya... | |
(void) | - addMessagePatterns: |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log. Lainnya... | |
(void) | - addMessagePatterns:caseInsensitive: |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log dengan ketidaksensitifan huruf besar/kecil opsional. Lainnya... | |
(void) | - reset |
Mereset filter; menghapus semua kriteria pencocokan. Lainnya... | |
Ringkasan Properti | |
BOOL | exclusive |
Tanda yang menunjukkan apakah filter bersifat eksklusif (YES ) atau inklusif (NO ). Lainnya... | |
GCKLoggerLevel | minimumLevel |
Level logging minimum yang akan dicatat dalam log dari filter ini. Lainnya... | |
Detail Metode
- (instancetype) init |
Membuat GCKLoggerFilter baru dengan kriteria kosong.
- (void) setLoggingLevel: | (GCKLoggerLevel) | minimumLevel | |
forClasses: | (NSArray< NSString * > *) | classNames | |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan class yang cocok.
Pola Glob didukung untuk nama class.
- Parameters
-
minimumLevel The minimum logging level for these classes. May be GCKLoggerLevelVerbose. to include all levels. classNames A list of class names.
- Sejak
- 3,3
- (void) setLoggingLevel: | (GCKLoggerLevel) | minimumLevel | |
forFunctions: | (NSArray< NSString * > *) | functionNames | |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan nama fungsi yang cocok.
Pola Glob didukung.
- Parameters
-
minimumLevel The minimum logging level for these functions. May be GCKLoggerLevelVerbose to include all levels. functionNames A list of function names.
- Sejak
- 3,3
- (void) addClassNames: | (NSArray< NSString * > *) | classNames |
Menambahkan daftar nama class yang akan dicocokkan oleh filter.
Nama class dapat berupa nama sederhana atau nama ekstensi, misalnya @"MyClass"
atau @"MyClass(MyExtension)"
. Jika ekstensi tidak disertakan dalam nama, semua ekstensi class akan disertakan secara implisit. Pola Glob didukung.
- Deprecated:
- Sebagai gantinya, gunakan setLoggingLevel:forClasses:.
- (void) addClassNames: | (NSArray< NSString * > *) | classNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
Menambahkan daftar nama class yang akan dicocokkan dengan filter, menentukan level logging minimum.
Nama class dapat berupa nama sederhana atau nama ekstensi, misalnya @"MyClass"
atau @"MyClass(MyExtension)"
. Jika ekstensi tidak disertakan dalam nama, semua ekstensi class akan disertakan secara implisit. Pola Glob didukung.
- Deprecated:
- Gunakan setLoggingLevel:forClasses: sebagai gantinya.
- Parameters
-
classNames The class names. minimumLogLevel The minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
- Sejak
- 3,2
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter.
Pola Glob didukung.
- Deprecated:
- Sebagai gantinya, gunakan setLoggingLevel:forFunctions:.
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter, menentukan level logging minimum.
Pola Glob didukung.
- Deprecated:
- Gunakan setLoggingLevel:forFunctions: sebagai gantinya.
- Parameters
-
functionNames The function names. minimumLogLevel The minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
- Sejak
- 3,2
- (void) addMessagePatterns: | (NSArray< NSString * > *) | messagePatterns |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log.
- (void) addMessagePatterns: | (NSArray< NSString * > *) | messagePatterns | |
caseInsensitive: | (BOOL) | caseInsensitive | |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log dengan ketidaksensitifan huruf besar/kecil opsional.
- Deprecated:
- Gunakan addMessagePatterns: dengan inline (?-i) atau (?i) sebagai gantinya.
- (void) reset |
Mereset filter; menghapus semua kriteria pencocokan.
Detail Properti
|
readwritenonatomicassign |
Tanda yang menunjukkan apakah filter bersifat eksklusif (YES
) atau inklusif (NO
).
Secara default, filter bersifat inklusif, yaitu filter tersebut menerima semua pesan log yang cocok dengan filter.
- Deprecated:
- Tidak lagi diterapkan; nilai diabaikan.
|
readwritenonatomicassign |
Level logging minimum yang akan dicatat dalam log dari filter ini.
- Sejak
- 3,2