คลาส GCKLogger

การอ้างอิงคลาส GCKLogger

ภาพรวม

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

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

โปรดดู GCKLoggerDelegate สําหรับโปรโตคอลการมอบอํานาจ

รับค่า NSObject

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

(GCKLogger *) + sharedInstance
 ส่งคืนอินสแตนซ์ GCKLogger Singleton เพิ่มเติม...
 

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

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

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

+ (GCKLogger *) sharedInstance

ส่งคืนอินสแตนซ์ GCKLogger Singleton

รายละเอียดอสังหาริมทรัพย์

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

ตัวแทนที่จะส่งข้อความบันทึกไปให้

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

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

Since
3.0
- (BOOL) loggingEnabled
readwritenonatomicassign

ตั้งค่าสถานะเพื่อเปิดหรือปิดใช้การบันทึก

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

Since
3.0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

ตั้งค่าสถานะเพื่อเปิดหรือปิดใช้การบันทึกไฟล์

ปิดโดยค่าเริ่มต้น หากเปิดใช้ ข้อความบันทึกจะเขียนลงในชุดไฟล์ที่หมุนในไดเรกทอรีแคชของแอป คุณสามารถกําหนดค่าจํานวนและขนาดสูงสุดของไฟล์เหล่านี้ได้ผ่านพร็อพเพอร์ตี้อื่นๆ ในคลาสนี้

Since
3.1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

ติดธงสําหรับเปิดหรือปิดใช้การบันทึกไปยังคอนโซลโดยตรง (ผ่าน NSLog)

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

Since
4.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
Deprecated:
ระบุระดับการบันทึกขั้นต่ําใน GCKLoggerFilter