سؤال

هل هناك أي خطر في تجميع طلب التوزيع مع NSZombie لا يزال ممكنا ؟ عموما أنا أترك الأمر تشغيل جميع تطبيقات في حين النامية بسبب كم هو مفيد, ولكن أنا لا أفهم الكامل التداعيات المحتملة القضايا المتعلقة مكنها وتركها إلى أجل غير مسمى.

وذلك بفضل!

هل كانت مفيدة؟

المحلول

إذا ترك الأمر على، التطبيق الخاص بك لن تفرج عن الذاكرة المستخدمة، وبالتالي مع مرور الوقت، طلبك سوف يستهلك كل RAM على الجهاز ويتم قتل من قبل نظام التشغيل.

وماذا ترك الأمر على ما إذا كنت لا فعلا تبحث عن تسرب الذاكرة؟

نصائح أخرى

إنه لا خيار تجميع.انها بيئة متغيرة.لا يوجد خطر في تركها ، لأنها ليست جزءا من حزمة التطبيق سوف إطلاق.

ذلك لا تجعل من المستحيل أن تجد التسريبات ، لذلك قد لا ترغب في ترك ذلك ممكنا.

وعلى الاطلاق. مع NSZombie، لا ذاكرة يمكن تحرير، من أي وقت مضى. كائنات يتم deallocated تتحول فقط إلى الكسالى. في نهاية المطاف، وبعد كومة الخاص بك من الكسالى يحصل على ما يكفي كبيرة، والتطبيق تحطم من استنفاد الذاكرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top