GCKLogger Sınıfı

GCKLogger Sınıf Referansı

Genel bakış

Çerçeve tarafından günlük kaydı için kullanılan tekil nesne.

Yetki verilmiş bir kullanıcı atanmışsa biçimlendirilmiş günlük mesajları yetki verilmiş kullanıcıya iletilir. Aksi takdirde, mesajlar hata ayıklama derlemelerinde NSLog() kullanılarak yazılır ve aksi takdirde silinir.

Delege protokolü için GCKLoggerDelegate sayfasına bakın.

NSObject öğesini devralır.

Sınıf Yöntemi Özeti

(GCKLogger *) + sharedInstance
 GCKLogger tekil örneğini döndürür. Diğer...
 

Mülk Özeti

id< GCKLoggerDelegatedelegate
 Günlük iletilerinin iletileceği yetki. Diğer...
 
GCKLoggerFilterfilter
 Günlük mesajlarına uygulanacak filtre. Diğer...
 
BOOL loggingEnabled
 Günlük kaydını etkinleştirme veya devre dışı bırakma işareti. Diğer...
 
BOOL fileLoggingEnabled
 Dosya günlük kaydını etkinleştirme veya devre dışı bırakma işareti. Diğer...
 
BOOL consoleLoggingEnabled
 Doğrudan konsola günlük kaydını etkinleştirme veya devre dışı bırakma (NSLog aracılığıyla) işareti. Diğer...
 
NSUInteger maxLogFileSize
 Günlük dosyasının bayt cinsinden maksimum boyutu. Diğer...
 
NSUInteger maxLogFileCount
 Maksimum günlük dosyası sayısı. Diğer...
 
GCKLoggerLevel minimumLevel
 Günlüğe kaydedilecek minimum günlük kaydı düzeyi. Diğer...
 

Yöntem Ayrıntısı

+ (GCKLogger *) sharedInstance

GCKLogger tekil örneğini döndürür.

Mülk Ayrıntısı

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

Günlük iletilerinin iletileceği yetki.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

Günlük mesajlarına uygulanacak filtre.

yılından beri
3,0
- (BOOL) loggingEnabled
readwritenonatomicassign

Günlük kaydını etkinleştirme veya devre dışı bırakma işareti.

Varsayılan olarak açıktır.

yılından beri
3,0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

Dosya günlük kaydını etkinleştirme veya devre dışı bırakma işareti.

Varsayılan olarak devre dışıdır. Etkinleştirilirse günlük mesajları, uygulamanın önbellek dizinindeki bir dizi dönen dosyaya yazılır. Bu dosyaların sayısı ve maksimum boyutu, bu sınıfın diğer özellikleri aracılığıyla yapılandırılabilir.

yılından beri
3,1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

Doğrudan konsola günlük kaydını etkinleştirme veya devre dışı bırakma (NSLog aracılığıyla) işareti.

Varsayılan olarak devre dışıdır.

yılından beri
4,1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

Günlük dosyasının bayt cinsinden maksimum boyutu.

Minimum değer 32 KiB'dir. Değer 0 ise 2 MiB olan varsayılan maksimum boyut kullanılır.

yılından beri
3,1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

Maksimum günlük dosyası sayısı.

Minimum değer 2'dir.

yılından beri
3,1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

Günlüğe kaydedilecek minimum günlük kaydı düzeyi.

yılından beri
3,0
Deprecated:
GCKLoggerFilter öğesinde minimum günlük kaydı düzeyini belirtin.