मैं एक ई-पुस्तक पाठक विकसित कर रहा हूं और मुझे निम्नलिखित समस्या का सामना करना पड़ा। मैं एनएसएनोटिफिकेशन पोस्ट करने के लिए एक आईबीएक्शन विधि का उपयोग कर रहा हूं जो बटन को टैप करने के बाद एक एक्शन विधि का आह्वान करता है। यह पहली बार बिल्कुल ठीक काम कर रहा है ... IBAction विधि को बटन पर टैप करने के लिए evry time कहा जाना चाहिए। इस क्रिया को पूरा करने के बाद, मुझे अपने होम पेज पर जाना होगा और फिर वापस आएं और बटन को फिर से क्लिक करें। यह वह जगह है जहां मुझे समस्या का सामना करना पड़ रहा है। विधि दूसरी बार से एक बार से अधिक कहा जाता है हो रही है और यह संख्या सिर्फ बढ़ती रहती है .. कृपया मुझे इस के साथ मदद ....NSNotification कई बार उठाया जा रहा है
//IBAction Method
if (sender.tag == PenToolAction) {
GLogInfo(@"Pen tool tapped");
[self hideSelf];
[[NSNotificationCenter defaultCenter] postNotificationName:PenToolActionInitialized object:nil];
}
कहाँ '[[NSNotificationCenter defaultCenter] addObserver रखा है जारी किया गया :. ..] 'कॉल? – Jilouc
मैंने इसे रिसीवर कक्षा के ViewDidLoad विधि में रखा है। –