मैं जानना चाहता हूं कि कई NSLog() कॉल ऐप प्रदर्शन या स्मृति को प्रभावित करते हैं या नहीं। क्या किसी को ऐसी चीज के बारे में पता है?आईफोन/आईपैड: क्या कई एनएसएलओजी() कॉल ऐप प्रीफॉर्मेंस या मेमोरी को प्रभावित करते हैं?
मैं अपने ऐप में प्रत्येक फ़ंक्शन में एक एनएसएलओजी() कॉल करना चाहता हूं (जो बहुत है) ताकि मैं समस्याओं को हल करने और समस्याओं का पता लगाने के लिए देख सकूं।
धन्यवाद।
हाँ, NSLogs आप डीबगिंग के लिए कोड में छोड़ने के लिए उम्मीद के लिए, आप मैक्रो है कि "डिबगिंग" लोगों को बाहर संकलित किया जा करने की अनुमति परिभाषित करना चाहिए। कुछ, ज़ाहिर है, हमेशा लॉग इन होना चाहिए, इसलिए वे एक अलग मैक्रो का उपयोग करें। '__PRETTY_FUNCTION__' और' __LINE__' जोड़ना स्पष्ट रूप से पहचानने की आवश्यकता को कम करता है कि आप कोड में कहां हैं। ("मुझे कोई त्रुटि हुई है" संदेश से कहीं अधिक बेकार नहीं है, जहां यह भेजा गया था, कोई सुराग नहीं है।) –
यह इस विचार की उत्पत्ति है, जो इसके विकास को जानने के उत्सुक हैं: http: //iphoneincubator.com/blog/debugging/the-evolution-of-a-replacement-for-nslog – benvolioT