मैं मेमोरी लीक देखने के लिए उपकरणों का उपयोग करता हूं। कम से कम एक परिदृश्य में जहां मैं लगातार स्लाइड/पृष्ठों (UIScrollView के अंदर) के माध्यम से फिसल रहा हूं, मुझे कोई स्मृति रिसाव दिखाई नहीं दे रहा है। उपकरणों का उपयोग करना - "आवंटन जीवनकाल" के तहत मैं "& अभी भी जीवित" देखने के लिए स्विच करता हूं और पूरे 1.17 एमबी मेमोरी को देखता हूं। मुझे लगता है कि इसका मतलब है कि मेरा ऐप केवल इतना वास्तविक स्मृति का उपयोग कर रहा है और बाकी का सही ढंग से पुनर्नवीनीकरण किया जा रहा है।मेमोरी चेतावनी और दुर्घटना: इसे कैसे संभालें
फिर भी 100 या तो पृष्ठों के माध्यम से फिसलने के बाद, मुझे स्मृति चेतावनी मिलती है और फिर मेरे कुछ विचार अनलोड किए जाते हैं जिसके परिणामस्वरूप पूरे ऐप का दुर्घटना हो जाती है।
यदि मैं बहुत मेमोरी का उपयोग नहीं कर रहा हूं और मेमोरी रिसाव नहीं है तो मुझे स्मृति चेतावनी क्यों मिली? चूंकि कुछ भी नहीं है, मैं वास्तव में रिलीज कर सकता हूं मुझे क्रैश से बचने का कोई तरीका नहीं दिख रहा है। किसी ने भी इस स्थिति का अनुभव किया या पता है कि मैं क्या कर सकता हूं? क्या मैं इंस्ट्रूमेंट्स से कुछ भी गलत व्याख्या कर रहा हूं? किसी भी टिप्पणी के लिए बहुत बहुत धन्यवाद।
नहीं अभी भी सुराग। शायद 'इंस्ट्रूमेंट्स' मेरे पास कुछ रिसाव की उचित रिपोर्ट नहीं कर रहा है। क्या अन्य मेमोरी लीक टूल्स टूल्स हैं जो अधिक विश्वसनीय हैं? – climbon