فئة 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

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

منذ
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