iPhone: - [الافراج عن cfstring]: الرسالة المرسلة إلى مثيل معامل

StackOverflow https://stackoverflow.com//questions/9609691

سؤال

التطبيق الذي أعمل عليه التعطل عند تشغيله عند تشغيله على جهاز iPhone ولكن ليس على جهاز محاكاة (على الرغم من أن تحذير يتم عرضه عند تشغيله دون رمز malloc_error_error_preak، ولكن التطبيق يحتفظ بالعمل على SIM)

أنا لا أطلق أي سلسلة يدويا، بدلا من ذلك، أستخدم: giveacodicetagpre.

(الذي أقوم به طوال الوقت للتطبيقات الأخرى ولم أعطاني أبدا مشكلة)

الآن عندما أقوم بتعيين malloc_error_break كقطعة توقف أحصل عليها: giveacodicetagpre.

مع xcode4 القفز إلى: giveacodicetagpre.

لدي أيضا NSZombieEnabled عند تشغيله على جهاز محاكاة BTW

إذا كان بإمكان أي شخص مساعدتي في كيفية تصحيح هذا على Xcode 4 أو أشرني إلى برنامج تعليمي عبر الإنترنت سيكون موضع تقدير كبير!

فيما يتعلق

david

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

المحلول

قم بإزالة Autorelease من أساليب NSSTRING وإضافتها حتى تعطل (أعتقد أن هذا هو الحل الآن، لذلك ...)

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