Tamam, anlaşma şu, hata ayıklama ve çökmelerim hakkında soru sormaktan nefret ediyorum . Genellikle kendim idare, ama sadece Çünkü edemez sonra bile bu yolumu olsun zaten birden fazla soru inceleyen .
Tamam, işte sorun şu, uygulamamı rastgele açıp kapayarak bu yığın izlemeyle çöküyor:
*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
Nerede ViewController
değişebilir, bazen kodumun çöktüğü yer bu özellikle HİÇBİR ilgiye ViewController
sahip değildir ve ona sahip değildir veya onu çağırmaz.
Ayrıca, bu konsol izini elde etmek için Zombies'i etkinleştirdim, aksi takdirde hiç konsol baskısı alamazdım, yalnızca şunu alırdım:, objc_msgSend
bu, yayınlanan bir şeyle mesajlaştığım anlamına geliyor. Ama nerede olduğunu bulamıyorum ... Gerçekten sıkıştım! Genellikle çökmelerimde her zaman hata ayıklarım, bu yüzden gerçekten bu konuda takılı kaldım.
Yine, bu, farklı yerlerde, farklı zamanlarda, açılıp kapanmaktadır. Ve düştüğü yer ile neredeyse hiç alakası yokViewController
. Ve bunu çok kafa karıştırıcı buluyorum.
Kodumdan herhangi birine ihtiyacınız var mı? Çok fazla dosyam var ve farklı yerlerde çöktüğü için kodumu dağıtmak karmakarışık olacak!
Şanssız sembolik kesme noktaları eklemeye çalıştım ve Zombies, iOS için Instruments uygulamasında kullanılamıyor. Desteksiz mimari çerçevelere sahip olduğu için uygulamamı simülatörde çalıştıramıyorum.
Herkese teşekkürler...