したがって、ブレークポイントでは、私はランダムなオブジェクトインスタンスを持っています。私はどのオブジェクトがこのオブジェクトへのポインタを持っているか把握したい。デバッガコンソールでこれを表示する方法はありますか?オブジェクトに保持されているすべてのオブジェクトを私に示す何か?LLDB:オブジェクトへのポインタを持つすべてのオブジェクトをメモリに表示
例:私はNSViewController
のインスタンスを持っています。このビューコントローラのインスタンスにポインタを保持する他のすべてのオブジェクトを参照したいと思います。これは、私のインスタンスをカプセル化しているView Controller階層を見ることができるので便利です。
私はそれが本当に時々役立つだろうと思っただけです。
私はそれが可能であるかどうかはわかりません。ランタイムでさえ、その種の情報を保持していません。なぜなら、それは親が親の知識を持っていることを意味するからです(それは依存ルールに違反します)。 – CodaFi
あなたが正しいかもしれません。私は0x2827へのポインタを含むオブジェクトのためのダムメモリ検索の詳細を考えていた... –
ダムのメモリ検索は、オブジェクトを見つけることはありません。それはデータを見つけるでしょうが、それが何を表しているのか分かりません。 – StilesCrisis