2011-12-09 7 views
0

私はthis linkを非同期にダウンロードしてテーブルビューに表示していますが、同時に私の次のビューに同じ非同期クラスを使用していますが、deallocが最後に非同期私のアプリケーションはクラッシュします。誰か助けてあげてください、ありがとうございました。iphoneデベロッパーのダウンロード非同期イメージにクラッシュする

+1

あなたのクラッシュログはどこですか? – 0x8badf00d

+1

[スレッド11523に切り替える] プログラム受信信号: "EXC_BAD_ACCESS"。 – Aleem

+1

私はこのクラスを2つの異なるクラスに使用していると思いますので、最後のクラスの画像でこれらの2つのクラスを高速に切り替えると、まだダウンロードされておらず、同時に(非同期の)dealocが呼び出されます。 – Aleem

答えて

0

リリースされたオブジェクトにメソッドを送信しました。あなたはそれを自分で見つけることができます。
XcodeでのスキームのためのmallocスタックとゾンビをONにしてください:

製品 - >編集スキーム - >診断
チェック& 'ゾンビは、オブジェクトの有効化' 'mallocのスタック'

次に実行アプリ、XCodeはクラッシュ後にデバッガモードに入る必要があります。

情報のmalloc 0x1234567

そして、あなたはあなたのコンソールでこのEXC_BAD_ACCESSを引き起こしたオブジェクト見つけることができます:コンソールで以下のコマンドを実行します。