2013-10-31 4 views
7

मैं उस ऐप में MFMailComposeViewController का उपयोग करता हूं जिसे मैं अभी काम कर रहा हूं। जब उपयोगकर्ता बटन पर टैप करता है, तो ईमेल फॉर्म पॉप अप होता है।MFMailComposeViewController को रद्द करना एक स्मृति रिसाव का कारण बनता है?

अब जब मैं इस प्रक्रिया के दौरान स्मृति की निगरानी करने के लिए उपकरणों का उपयोग करता हूं, तो मुझे लगता है कि हर बार जब आप रद्द बटन दबाते हैं और एक्शन शीट दिखाई देती है, तो लगभग 2.5 एमबी मेमोरी सभी ढेर & अज्ञात वीएम में बाइट्स को लाइव करने के लिए जोड़ती है। यह तब होता है जब आप रद्द करें बटन टैप करते हैं, जब आप ईमेल भेजते हैं तो सब कुछ सामान्य रूप से चलता है।

बीटीडब्ल्यू मैंने ऐप्पल के संदेशकंपोजर नमूना कोड here की जांच की, यह एक ही समस्या है।

क्या किसी को पता है कि कारण क्या हो सकता है?

+0

यहां एक ही समस्या है। यह एक बड़े पैमाने पर रिसाव की तरह लगता है, बहुत अजीब है कि इसकी परवाह नहीं की जा रही है। – Stavash

+0

मेरे पास एक ही समस्या है और यहां घायल हो गया है। – mikeytdan

उत्तर

3

एपीआई (UIKit) में मेमोरी रिसाव की तरह लगता है - वे दुर्लभ हैं लेकिन वे निश्चित रूप से होते हैं, मुझे लगता है कि मानक 'मास्टरव्यू कंट्रोलर' टेम्पलेट चलाने पर एसडीके 4.0 में एक बार रिपोर्टिंग की याद आती है।

संबंधित मुद्दे