فئة GCKLogger

مرجع فئة GCKLogger

نظرة عامة

يشير ذلك المصطلح إلى كائن مفرد يُستخدم لتسجيل الدخول من خلال إطار العمل.

في حال تعيين المفوَّض، يتم تمرير رسائل السجلّ المنسَّقة إلى المفوَّض. وبخلاف ذلك، تتم كتابة الرسائل باستخدام 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

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

منذ
3.0
- (BOOL) loggingEnabled
readwritenonatomicassign

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

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

منذ
3.0
- (BOOL) fileLoggingEnabled
readwritenonatomicassign

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

هذا الخيار متوقّف تلقائيًا. وفي حال تفعيل هذا الإعداد، تتم كتابة رسائل السجلّ في مجموعة من الملفات بالتناوب في دليل ذاكرة التخزين المؤقت للتطبيق. يمكن ضبط عدد هذه الملفات والحد الأقصى لحجمها من خلال خصائص أخرى ضمن هذه الفئة.

منذ
3.1
- (BOOL) consoleLoggingEnabled
readwritenonatomicassign

ضَع علامة لتفعيل تسجيل الدخول إلى وحدة التحكّم أو إيقافه مباشرةً (عبر NSLog).

هذا الخيار متوقّف تلقائيًا.

منذ
4.1
- (NSUInteger) maxLogFileSize
readwritenonatomicassign

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

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

منذ
3.1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

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

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

منذ
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

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

منذ
3.0
Deprecated:
حدد الحد الأدنى لمستوى التسجيل في GCKLoggerFilter.