मैं objc_getProtocol()
समारोह का उपयोग करने के struct NSApplicationDelegate
प्रोटोकॉल का प्रतिनिधित्व करने के लिए एक संदर्भ पाने के लिए कोशिश कर रहा हूँ:,,objc_getProtocol() `NSApplicationDelegate" के लिए NULL भेजता है
Protocol *protocol = objc_getProtocol("NSApplicationDelegate");
हालांकि किसी कारण से यह हमेशा रिटर्न NULL
।
अन्य प्रोटोकॉल ऐसे NSObject
, NSCoding
, NSTableViewDelegate
, और NSTableViewDataSource
के रूप में काम ठीक।
क्या NSApplicationDelegate
के बारे में कुछ खास है, या क्या मैं कुछ गलत कर रहा हूं?
क्या यह मैक एप्लिकेशन है? यदि ऐसा है तो कृपया उस टैग को जोड़ें! coz मुझे आईएसओ में एनएसएप्लिकेशंस डिलीगेट नहीं मिला (यहां हम एचवी यूआईएप्लिकेशन डिलीगेट) एप्लीकेशन।! यदि मैं गलत हूं तो कृपया मुझे सही करें। –
हां, यह एक मैक एप्लिकेशन है (इसलिए ऐपकिट टैग)। –
मुझे एक बग की तरह लगता है ... – fbernardo