คลาส GCKLogger

ภาพรวม

ออบเจ็กต์เดี่ยวที่ใช้สําหรับการบันทึกโดยเฟรมเวิร์ก

หากมีผู้รับมอบสิทธิ์ ระบบจะส่งข้อความบันทึกที่มีการจัดรูปแบบไปยังผู้รับมอบสิทธิ์ ไม่เช่นนั้น ข้อความจะเขียนโดยใช้ NSLog() ในเวอร์ชันแก้ไขข้อบกพร่องและจะถูกทิ้งไว้

โปรดดู GCKLoggerDelegate สําหรับโปรโตคอลการมอบสิทธิ์

รับค่า NSObject

สรุปเมธอดของอินสแตนซ์

(void) - logFromFunction:message:
 บันทึกข้อความ เพิ่มเติม...
 

สรุปเมธอดของคลาส

(GCKLogger *) + sharedInstance
 แสดงอินสแตนซ์เดี่ยวของ GCKLogger เพิ่มเติม...
 

สรุปพร็อพเพอร์ตี้

id< GCKLoggerDelegatedelegate
 ผู้รับมอบสิทธิ์ให้ส่งข้อความบันทึก เพิ่มเติม...
 
GCKLoggerFilterfilter
 ตัวกรองที่ใช้กับข้อความบันทึก เพิ่มเติม...
 
BOOL loggingEnabled
 แจ้งเพื่อเปิดหรือปิดใช้การบันทึก เพิ่มเติม...
 
BOOL fileLoggingEnabled
 แจ้งเพื่อเปิดหรือปิดใช้การบันทึกไฟล์ เพิ่มเติม...
 
NSUInteger maxLogFileSize
 ขนาดสูงสุดของไฟล์บันทึกในหน่วยไบต์ เพิ่มเติม...
 
NSUInteger maxLogFileCount
 จํานวนไฟล์บันทึกสูงสุด เพิ่มเติม...
 
GCKLoggerLevel minimumLevel
 ระดับการบันทึกขั้นต่ําที่จะบันทึก เพิ่มเติม...
 

รายละเอียดเมธอด

+ (GCKLogger *) sharedInstance

แสดงอินสแตนซ์เดี่ยวของ GCKLogger

- (void) logFromFunction: (const char *)  function
message: (NSString *)  format
,   ... 

บันทึกข้อความ

Parameters
functionThe calling function, normally __func__.
formatThe format string.

รายละเอียดพร็อพเพอร์ตี้

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

ผู้รับมอบสิทธิ์ให้ส่งข้อความบันทึก

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

ตัวกรองที่ใช้กับข้อความบันทึก

Since
3.0
- (BOOL) loggingEnabled
readwritenonatomicassign

แจ้งเพื่อเปิดหรือปิดใช้การบันทึก

เปิดโดยค่าเริ่มต้น

Since
3.0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

แจ้งเพื่อเปิดหรือปิดใช้การบันทึกไฟล์

ปิดโดยค่าเริ่มต้น

Since
3.1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

ขนาดสูงสุดของไฟล์บันทึกในหน่วยไบต์

ขั้นต่ําคือ 32 KiB หากค่าเป็น 0 ระบบจะใช้ขนาดสูงสุดเริ่มต้นคือ 2 MiB

Since
3.1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

จํานวนไฟล์บันทึกสูงสุด

ขั้นต่ําคือ 2

Since
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

ระดับการบันทึกขั้นต่ําที่จะบันทึก

Since
3.0