Oke, ini kesepakatannya, saya benci mengajukan pertanyaan tentang debugging dan crash saya. Karena saya biasanya menanganinya sendiri, tetapi saya tidak bisa mengatasi hal ini, bahkan setelah melihat beberapa pertanyaan .
Oke jadi inilah masalahnya, saya menemukan aplikasi saya secara acak dan mati dengan pelacakan tumpukan ini:
*** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0
Di mana ViewController
dapat bervariasi, kadang-kadang tempat di mana kode saya mogok, TIDAK memiliki relevansi dengan hal itu ViewController
dan tidak memiliki atau menyebutnya.
Juga, untuk mendapatkan jejak konsol itu, saya telah mengaktifkan Zombies, jika tidak saya tidak akan mendapatkan cetakan konsol sama sekali, saya hanya akan mendapatkan:, objc_msgSend
yang saya tahu berarti saya mengirim pesan sesuatu yang dirilis. Tetapi saya tidak dapat menemukan di mana itu ... Saya benar-benar terjebak! Biasanya saya selalu men-debug kerusakan saya, jadi saya benar-benar terjebak dalam hal ini.
Sekali lagi, ini crash di tempat yang berbeda pada waktu yang berbeda, on dan off. Dan tempat terjadinya crash hampir tidak ada relevansinya dengan ViewController
. Dan menurut saya ini sangat membingungkan.
Apakah Anda memerlukan kode saya? Saya memiliki banyak file dan karena macet di berbagai tempat, mendistribusikan kode saya akan berantakan!
Saya telah mencoba menambahkan breakpoint simbolis tetapi tidak berhasil, dan Zombies tidak tersedia di aplikasi Instrumen untuk iOS. Saya tidak dapat menjalankan aplikasi saya di simulator karena memiliki kerangka kerja arsitektur yang tidak mendukung.
Terimakasih semuanya...