1

デバイス のインスツルメントでゾンビが見つかりません。

Instruments for Simulator で Zombie を見つけることができますが、デバイスを見つけることができません。サードパーティの API が追加されているため、アプリはデバイスでのみ実行されます。

によるクラッシュの原因を追跡するにはどうすればよいですか"message sent to deallocated instance "

このクラッシュの原因となっている正確なインスタンス (またはコード行) を見つけたいだけです。

4

2 に答える 2

0

ただし、XCode が「割り当て解除されたインスタンスにメッセージが送信されました」というエラー メッセージを返す場合、通常は、そのエラーを送信しているオブジェクトにも通知します。
とにかく、以下を使用して、エラーの原因となっている正確な行を見つけることができます。

XCode のすべての例外にException BreakPointを使用します。 例外ブレークポイントを追加するには: 1. BreakPoint Navigator に移動します 。 2. 下部にプラス記号があります。クリックして。 3. 2 つのオプションが表示されます: Add Exception Breakpoint... と Add Symbolic BreakPoint... Exception Breakpoint を選択します。




于 2013-09-06T07:06:51.630 に答える