Übersicht
Ein Singleton-Objekt, das vom Framework für das Logging verwendet wird.
Wenn ein Bevollmächtigter zugewiesen ist, werden die formatierten Lognachrichten an den Bevollmächtigten übergeben. Andernfalls werden die Nachrichten mit NSLog() in Debug-Builds geschrieben und ansonsten verworfen.
Weitere Informationen zum Delegatprotokoll finden Sie unter GCKLoggerDelegate.
Übernimmt NSObject.
Zusammenfassung der Instanzmethoden | |
(void) | - logFromFunction:message: |
Protokolliert eine Nachricht. Mehr... | |
Zusammenfassung der Klassenmethoden | |
(GCKLogger *) | + sharedInstance |
Gibt die Singleton-Instanz GCKLogger zurück. Mehr... | |
Property-Zusammenfassung | |
id< GCKLoggerDelegate > | delegate |
Der Bevollmächtigte, an den Lognachrichten übergeben werden sollen. Mehr... | |
GCKLoggerFilter * | filter |
Der Filter, der auf Lognachrichten angewendet werden soll. Mehr... | |
BOOL | loggingEnabled |
Flag zum Aktivieren oder Deaktivieren des Loggings. Mehr... | |
BOOL | fileLoggingEnabled |
Flag zum Aktivieren oder Deaktivieren des Datei-Loggings. Mehr... | |
NSUInteger | maxLogFileSize |
Die maximale Größe einer Protokolldatei in Byte. Mehr... | |
NSUInteger | maxLogFileCount |
Die maximale Anzahl von Protokolldateien. Mehr... | |
GCKLoggerLevel | minimumLevel |
Die minimale Logging-Ebene, die protokolliert wird. Mehr... | |
Methodendetail
- (void) logFromFunction: | (const char *) | function | |
message: | (NSString *) | format | |
, | ... | ||
Protokolliert eine Nachricht.
- Parameters
-
function The calling function, normally __func__
.format The format string.
Property-Details
|
readwritenonatomicweak |
Der Bevollmächtigte, an den Lognachrichten übergeben werden sollen.
|
readwritenonatomicstrong |
Der Filter, der auf Lognachrichten angewendet werden soll.
- Sincé
- 3,0
|
readwritenonatomicassign |
Flag zum Aktivieren oder Deaktivieren des Loggings.
Standardmäßig aktiviert.
- Sincé
- 3,0
|
readwritenonatomicassign |
Flag zum Aktivieren oder Deaktivieren des Datei-Loggings.
Standardmäßig deaktiviert.
- Sincé
- 3,1
|
readwritenonatomicassign |
Die maximale Größe einer Protokolldatei in Byte.
Der Mindestwert beträgt 32 KiB. Wenn der Wert 0 ist, wird die maximale Standardgröße von 2 MiB verwendet.
- Sincé
- 3,1
|
readwritenonatomicassign |
Die maximale Anzahl von Protokolldateien.
Der Mindestwert ist 2.
- Sincé
- 3,1
|
readwritenonatomicassign |
Die minimale Logging-Ebene, die protokolliert wird.
- Sincé
- 3,0