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 KiB है. अगर यह मान 0 है, तो ज़्यादा से ज़्यादा दो एमबी का डिफ़ॉल्ट साइज़ इस्तेमाल किया जाएगा.

सिंस
3.1
- (NSUInteger) maxLogFileCount
readwritenonatomicassign

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

कम से कम 2 होना चाहिए.

सिंस
3.1
- (GCKLoggerLevel) minimumLevel
readwritenonatomicassign

वह कम से कम लॉगिंग लेवल जो लॉग किया जाएगा.

सिंस
3.0