Überblick
Ein Singleton-Objekt, das vom Framework für das Logging verwendet wird.
Wenn ein Bevollmächtigter zugewiesen ist, werden die formatierten Logeinträge 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.
Klassenmethodenzusammenfassung | |
(GCKLogger *) | + sharedInstance |
Gibt die Singleton-Instanz GCKLogger zurück. Mehr... | |
Property-Zusammenfassung | |
id< GCKLoggerDelegate > | delegate |
Der Bevollmächtigte, an den Lognachrichten weitergeleitet 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... | |
BOOL | consoleLoggingEnabled |
Flag zum Aktivieren oder Deaktivieren des Loggings direkt in der Konsole (über NSLog). 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
Objektdetails
|
readwritenonatomicweak |
Der Bevollmächtigte, an den Lognachrichten weitergeleitet werden sollen.
|
readwritenonatomicstrong |
Der Filter, der auf Lognachrichten angewendet werden soll.
- Seit
- 3,0
|
readwritenonatomicassign |
Flag zum Aktivieren oder Deaktivieren des Loggings.
Standardmäßig aktiviert.
- Seit
- 3,0
|
readwritenonatomicassign |
Flag zum Aktivieren oder Deaktivieren des Datei-Loggings.
Standardmäßig deaktiviert. Wenn diese Option aktiviert ist, werden Logeinträge in eine Reihe rotierender Dateien im Cache-Verzeichnis der Anwendung geschrieben. Die Anzahl und maximale Größe dieser Dateien kann über andere Attribute dieser Klasse konfiguriert werden.
- Seit
- 3,1
|
readwritenonatomicassign |
Flag zum Aktivieren oder Deaktivieren des Loggings direkt in der Konsole (über NSLog).
Standardmäßig deaktiviert.
- Seit
- 4,1
|
readwritenonatomicassign |
Die maximale Größe einer Protokolldatei in Byte.
Der Mindestwert beträgt 32 KiB. Wenn der Wert 0 ist, wird die standardmäßige maximale Größe von 2 MiB verwendet.
- Seit
- 3,1
|
readwritenonatomicassign |
Die maximale Anzahl von Protokolldateien.
Der Mindestwert ist 2.
- Seit
- 3,1
|
readwritenonatomicassign |
Die minimale Logging-Ebene, die protokolliert wird.
- Seit
- 3,0
- Deprecated:
- Geben Sie die Mindestprotokollstufe in GCKLoggerFilter an.