Ringkasan
Class untuk memfilter pesan log yang dibuat menggunakan GCKLogger.
- Since
- 3,0
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - init |
Membuat GCKLoggerFilter baru dengan kriteria kosong. Selengkapnya... | |
(void) | - setLoggingLevel:forClasses: |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan class yang cocok. Selengkapnya... | |
(void) | - setLoggingLevel:forFunctions: |
Menetapkan level logging minimum yang akan diteruskan oleh filter untuk kumpulan nama fungsi yang cocok. Selengkapnya... | |
(void) | - addClassNames: |
Menambahkan daftar nama class yang akan dicocokkan dengan filter. Selengkapnya... | |
(void) | - addClassNames:minimumLogLevel: |
Menambahkan daftar nama class yang akan dicocokkan dengan filter, menentukan tingkat logging minimum. Selengkapnya... | |
(void) | - addFunctionNames: |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan oleh filter. Selengkapnya... | |
(void) | - addFunctionNames:minimumLogLevel: |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter, menentukan tingkat logging minimum. Selengkapnya... | |
(void) | - addMessagePatterns: |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log. Selengkapnya... | |
(void) | - addMessagePatterns:caseInsensitive: |
Menambahkan daftar pola ekspresi reguler untuk mencocokkan teks pesan log dengan ketidakpekaan huruf besar (opsional). Selengkapnya... | |
(void) | - reset |
Mereset filter; menghapus semua kriteria yang cocok. Selengkapnya... | |
Ringkasan Properti | |
BOOL | exclusive |
Tanda yang menunjukkan apakah filter bersifat eksklusif (YES ) atau inklusif (NO ). Lainnya... | |
GCKLoggerLevel | minimumLevel |
Level logging minimum yang akan dicatat dari filter ini. Selengkapnya... | |
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.
- Since
- 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.
- Since
- 3,3
- (void) addClassNames: | (NSArray< NSString * > *) | classNames |
Menambahkan daftar nama class yang akan dicocokkan dengan 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:
- Gunakan setLoggingLevel:forClasses: sebagai gantinya.
- (void) addClassNames: | (NSArray< NSString * > *) | classNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
Menambahkan daftar nama class yang akan dicocokkan dengan filter, menentukan tingkat 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.
- Since
- 3,2
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan oleh filter.
Pola glob didukung.
- Deprecated:
- Gunakan setLoggingLevel:forFunctions: sebagai gantinya.
- (void) addFunctionNames: | (NSArray< NSString * > *) | functionNames | |
minimumLogLevel: | (GCKLoggerLevel) | minimumLogLevel | |
Menambahkan daftar nama fungsi non-anggota yang akan dicocokkan dengan filter, menentukan tingkat 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.
- Since
- 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 ketidakpekaan huruf besar (opsional).
- Deprecated:
- Gunakan addMessagePatterns: dengan inline (?-i) atau (?i).
- (void) reset |
Mereset filter; menghapus semua kriteria yang cocok.
Detail Properti
|
readwritenonatomicassign |
Tanda yang menunjukkan apakah filter bersifat eksklusif (YES
) atau inklusif (NO
).
Secara default, filter bersifat inklusif, yaitu menerima semua pesan log yang cocok dengan filter.
- Deprecated:
- Tidak lagi diterapkan; nilai akan diabaikan.
|
readwritenonatomicassign |
Level logging minimum yang akan dicatat dari filter ini.
- Since
- 3,2