3

オブジェクトのどれがリリースメッセージを送信しているか、そして何回送信しているかを調べようとしています。メッセージを送信しているオブジェクトをデバッガーで出力する方法が必要です。これは可能ですか?

4

1 に答える 1

4

いつでも使用できます:

NSLog( @"[%@ %@] - %d -> Doing something", [self class], NSStringFromSelector(_cmd), __LINE__ );

ただし、オブジェクトが予想よりも早く割り当て解除されているかどうかを把握しようとしている場合は、より適切なメソッドを有効にすることをお勧めしますNSZombieこのSOの回答には、有効にする方法についての非常に優れた指示がNSZombieあり、これNSZombieはInstrumentsでの使用に役立つはずです。

于 2013-03-04T20:49:54.663 に答える