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

लॉग फ़ाइलों की ज़्यादा से ज़्यादा संख्या.

कम से कम दो वैल्यू होनी चाहिए.

से
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

लॉग किया जाने वाला कम से कम लेवल.

से
3.0
Deprecated:
GCKLoggerFilter में लॉग करने का कम से कम लेवल तय करें.