मैं अपने ऐप में सभी लॉगिंग के लिए CocoaLumberjack का उपयोग कर रहा हूं। इसका उपयोग करके मैं सीधे DDLogVerbose (...) या किसी भी उपलब्ध प्रकार का उपयोग कर फ़ाइल में लॉग इन कर सकता हूं।अन्य पुस्तकालयों में कोकोलंबरजैक और एनएसएलओजी
मैं भी fmdb (SQLite wrapper) का उपयोग कर रहा हूं। समस्या यह है कि यह लाइब्रेरी NSLog() का उपयोग करती है और कोई भी नहीं अगर इसका आउटपुट मेरी लॉग फ़ाइल पर समाप्त होता है।
क्या एनएसएलओजी के आउटपुट को कैप्चर करने और इसे कोकोलंबरजैक पर रीडायरेक्ट करने का कोई तरीका है? या यदि यह संभव नहीं है, तो बस "पुनः लिखें" NSLog() ताकि यह वास्तव में DDLogVerbose() को निष्पादित कर सके?
धन्यवाद! यह मेरे अपने NSLog कथन के लिए बहुत अच्छा काम करता है, लेकिन ऐप्पल के लॉग बयान के लिए नहीं। – vomako