คลาส GCKLogger

ข้อมูลอ้างอิงคลาส GCKLogger

ภาพรวม

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

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

โปรดดูโปรโตคอลการมอบสิทธิ์ที่ GCKLoggerDelegate

รับค่า NSObject

สรุปวิธีการของชั้นเรียน

(GCKLogger *) + sharedInstance
 แสดงผลอินสแตนซ์ซิงเกิล GCKLogger เพิ่มเติม...
 

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

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

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

+ (GCKLogger *) sharedInstance

แสดงผลอินสแตนซ์ซิงเกิล GCKLogger

รายละเอียดที่พัก

- (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