मैंने एक डीबग मैक्रो लिखा है जो वैश्विक kDebug
ध्वज == YES
जब भी पारित स्ट्रिंग को कंसोल पर प्रिंट करता है।प्रत्येक बार किसी भी विधि को कॉल करने के लिए मैक्रो को कॉल करें - उद्देश्य सी
जब भी किसी विधि को बुलाया जाता है तो मुझे किसी विधि और उसके वर्ग का नाम प्रिंट करने की आवश्यकता होती है।
यह ठीक काम करता है जब मैं हर तरीके से दर्द से गुजरता हूं और कक्षा का नाम और स्ट्रिंग में विधि लिखता हूं।
क्या कोई विशेष हैंडलर है जिसे ऑब्जेक्टिव-सी में किसी भी विधि के रूप में बुलाया जाता है, और यदि ऐसा है, तो क्या कोई तरीका है कि मैं इसे किसी भी तरह से अपने डीबग मैक्रो को कॉल करने के लिए ओवरराइड कर सकता हूं?
इसका पूरा उद्देश्य यह है कि मुझे अपने कोड में हर विधि और हाथ-कोड को डीबग मैक्रो कॉल में विधि हस्ताक्षर से गुज़रना पड़ेगा।
आप सरल कोड के साथ व्याख्या कर सकते हैं के बाद? – Shamsiddin