فئة GCKLogger

نظرة عامة

كائن سينغلتون يستخدم في التسجيل بواسطة إطار العمل.

وفي حال تخصيص المفوَّض، يتم تمرير رسائل السجلّ المنسَّقة إلى المفوَّض. بخلاف ذلك، تتم كتابة الرسائل باستخدام NSLog() في إصدارات تصحيح الأخطاء ويتم تجاهلها.

يُرجى الاطِّلاع على GCKLoggerDelegate للتعرُّف على بروتوكول التفويض.

يكتسب NSObject.

ملخص طريقة المثيل

(void) - logFromFunction:message:
 تسجيل رسالة. المزيد...
 

ملخص طريقة الصف

(GCKLogger *) + sharedInstance
 لعرض مثيل GCKLogger Singleton. المزيد...
 

ملخص الموقع

id< GCKLoggerDelegatedelegate
 يمكن للشخص المفوض بتمرير رسائل السجل. المزيد...
 
GCKLoggerFilterfilter
 الفلتر المطلوب تطبيقه على رسائل السجلّ. المزيد...
 
BOOL loggingEnabled
 ضع علامة لتفعيل التسجيل أو إيقافه. المزيد...
 
BOOL fileLoggingEnabled
 علامة لتفعيل تسجيل الملفات أو إيقافها. المزيد...
 
NSUInteger maxLogFileSize
 الحد الأقصى لحجم ملف السجل، بالبايت. المزيد...
 
NSUInteger maxLogFileCount
 الحد الأقصى لعدد ملفات السجلّ. المزيد...
 
GCKLoggerLevel minimumLevel
 الحد الأدنى لمستوى التسجيل الذي سيتم تسجيله. المزيد...
 

تفاصيل الطريقة

+ (GCKLogger *) sharedInstance

لعرض مثيل GCKLogger Singleton.

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

تسجيل رسالة.

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

تفاصيل العقار

- (id<GCKLoggerDelegate>) delegate
readwritenonatomicweak

يمكن للشخص المفوض بتمرير رسائل السجل.

- (GCKLoggerFilter*) filter
readwritenonatomicstrong

الفلتر المطلوب تطبيقه على رسائل السجلّ.

سينسي
3.0
- (BOOL) loggingEnabled
readwritenonatomicassign

ضع علامة لتفعيل التسجيل أو إيقافه.

مُفعَّلة تلقائيًا.

سينسي
3.0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

علامة لتفعيل تسجيل الملفات أو إيقافها.

إيقاف التشغيل افتراضيًا.

سينسي
3.1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

الحد الأقصى لحجم ملف السجل، بالبايت.

الحد الأدنى هو 32 كيبيبايت. إذا كانت القيمة 0، سيتم استخدام الحد الأقصى التلقائي الذي يبلغ 2 مبيبايت.

سينسي
3.1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

الحد الأقصى لعدد ملفات السجلّ.

الحد الأدنى هو 2.

سينسي
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

الحد الأدنى لمستوى التسجيل الذي سيتم تسجيله.

سينسي
3.0