मेरे पास NSTimer
ऑब्जेक्ट है जो उपयोगकर्ता को किसी बटन पर टैप करने पर या यदि वे दृश्य से बाहर निकलते हैं तो मुझे अमान्य करने की आवश्यकता होती है।यह जांचने के लिए कि क्या NSTimer पहले से ही अमान्य कर दिया गया है
तो मेरे पास है:
[myNSTimer invalidate];
मेरी बटन हैंडलर के अंदर और viewWillDisappear
अंदर। यदि उपयोगकर्ता किसी बटन पर टैप करता है और फिर एक दृश्य मौजूद होता है तो ऐप अपवाद फेंकता है क्योंकि myNSTimer
पहले ही अमान्य कर दिया गया है। मुझे viewWillDisappear
विधि में क्या करना है, यह जांचें कि myNSTimer
को अमान्य कर दिया गया है या नहीं। मैं उसको कैसे करू?
मैं कोशिश की है:
if(myNSTimer != nil)
[myNSTimer invalidate];
लेकिन यह काम नहीं किया।
अपने जवाब के लिए धन्यवाद! –
यह एक स्पष्ट स्पष्टीकरण है। धन्यवाद! –
यह मेरे 'संदेश को आवंटित उदाहरण' समस्या के लिए भेजा गया समाधान का बिल्कुल समाधान था। धन्यवाद। – High6