Lớp GCKLogger

Tài liệu tham khảo về lớp GCKLogger

Tổng quan

Một đối tượng singleton được khung dùng để ghi nhật ký.

Nếu một người được uỷ quyền được chỉ định, thì thông điệp nhật ký đã định dạng sẽ được chuyển cho người được uỷ quyền. Nếu không, thông báo sẽ được viết bằng NSLog() trong các bản gỡ lỗi và sẽ bị loại bỏ.

Xem GCKLoggerDelegate để biết giao thức uỷ quyền.

Kế thừa NSObject.

Tóm tắt phương thức lớp

(GCKLogger *) + sharedInstance
 Trả về thực thể singleton GCKLogger. Xem thêm...
 

Tóm tắt về thuộc tính

id< GCKLoggerDelegatedelegate
 Thực thể uỷ quyền để truyền thông điệp nhật ký. Xem thêm...
 
GCKLoggerFilterfilter
 Bộ lọc áp dụng cho thông điệp nhật ký. Xem thêm...
 
BOOL loggingEnabled
 Gắn cờ để bật hoặc tắt tính năng ghi nhật ký. Xem thêm...
 
BOOL fileLoggingEnabled
 Gắn cờ để bật hoặc tắt tính năng ghi nhật ký tệp. Xem thêm...
 
BOOL consoleLoggingEnabled
 Gắn cờ để bật hoặc tắt tính năng ghi nhật ký trực tiếp vào bảng điều khiển (thông qua NSLog). Xem thêm...
 
NSUInteger maxLogFileSize
 Kích thước tối đa của tệp nhật ký, tính bằng byte. Xem thêm...
 
NSUInteger maxLogFileCount
 Số lượng tệp nhật ký tối đa. Xem thêm...
 
GCKLoggerLevel minimumLevel
 Cấp độ ghi nhật ký tối thiểu sẽ được ghi nhật ký. Xem thêm...
 

Chi tiết phương pháp

+ (GCKLogger *) sharedInstance

Trả về thực thể singleton GCKLogger.

Chi tiết về cơ sở lưu trú

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

Thực thể uỷ quyền để truyền thông điệp nhật ký.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

Bộ lọc áp dụng cho thông điệp nhật ký.

Năm thành lập
3
- (BOOL) loggingEnabled
readwritenonatomicassign

Gắn cờ để bật hoặc tắt tính năng ghi nhật ký.

Bật theo mặc định.

Năm thành lập
3
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

Gắn cờ để bật hoặc tắt tính năng ghi nhật ký tệp.

Tắt theo mặc định. Nếu bạn bật tuỳ chọn này, thông điệp nhật ký sẽ được ghi vào một nhóm các tệp xoay vòng trong thư mục bộ nhớ đệm của ứng dụng. Số lượng và kích thước tối đa của các tệp này có thể được định cấu hình thông qua các thuộc tính khác của lớp này.

Năm thành lập
3,1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

Gắn cờ để bật hoặc tắt tính năng ghi nhật ký trực tiếp vào bảng điều khiển (thông qua NSLog).

Tắt theo mặc định.

Năm thành lập
4,1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

Kích thước tối đa của tệp nhật ký, tính bằng byte.

Mức tối thiểu là 32 KiB. Nếu giá trị là 0, kích thước tối đa mặc định là 2 MiB sẽ được sử dụng.

Năm thành lập
3,1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

Số lượng tệp nhật ký tối đa.

Ít nhất là 2.

Năm thành lập
3,1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

Cấp độ ghi nhật ký tối thiểu sẽ được ghi nhật ký.

Năm thành lập
3.0
Deprecated:
Chỉ định cấp độ ghi nhật ký tối thiểu trong GCKLoggerFilter.