GCKLogger Sınıfı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Çerçeve tarafından günlük kaydı için kullanılan tekil bir nesne.
Bir temsilci atanırsa biçimlendirilmiş günlük iletileri temsilciye iletilir. Aksi takdirde, iletiler hata ayıklama derlemelerinde NSLog() kullanılarak yazılır ve diğer durumlarda atılır.
Temsilci protokolü için GCKLoggerDelegate adresine bakın.
NSObject'ten devralır.
- (void) logFromFunction: |
|
(const char *) |
function |
message: |
|
(NSString *) |
format |
, |
|
|
... |
|
|
| |
Bir mesajı günlüğe kaydeder.
- Parameters
-
function | The calling function, normally __func__ . |
format | The format string. |
Günlük iletilerinin iletileceği yetkili.
Günlük mesajlarına uygulanacak filtre.
- yılından beri
- 3.0
Günlüğe kaydetmeyi etkinleştirme veya devre dışı bırakma işareti.
Varsayılan olarak etkindir.
- yılından beri
- 3.0
- (BOOL) fileLoggingEnabled |
|
readwritenonatomicassign |
Dosya günlüğünü etkinleştirmek veya devre dışı bırakmak için işaret.
Varsayılan olarak devre dışıdır.
- yılından beri
- 3.1
- (NSUInteger) maxLogFileSize |
|
readwritenonatomicassign |
Günlük dosyasının bayt cinsinden maksimum boyutu.
Minimum boyut 32 KiB'dir. Değer 0 ise varsayılan maksimum boyut olan 2 MiB kullanılır.
- yılından beri
- 3.1
- (NSUInteger) maxLogFileCount |
|
readwritenonatomicassign |
Maksimum günlük dosyası sayısı.
Minimum sayı 2'dir.
- yılından beri
- 3.1
Günlüğe kaydedilecek minimum günlük kaydı düzeyi.
- yılından beri
- 3.0
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[],["The GCKLogger, a singleton object, manages framework logging. It directs formatted log messages to a delegate or uses NSLog() in debug builds. Key actions include retrieving the singleton instance via `sharedInstance`, and logging messages using `logFromFunction:message:`. Properties control logging behavior: `delegate`, `filter`, `loggingEnabled`, `fileLoggingEnabled`, `maxLogFileSize`, `maxLogFileCount`, and `minimumLevel`. These allow setting a message receiver, applying a filter, enabling/disabling logging, managing file logging, setting log file limits, and setting the minimum logging level.\n"],null,[]]