私は Xcode を使用しており、自分のコードから NSString を話すブレークポイントを設定したいと考えています。私がやっていることは、ブレークポイントを設定してから編集することです。「シェル コマンド」アクションを追加します。最初の引数はsay
で、2 番目の引数は私が問題を抱えている場所です。
NSString *myString = @"This is a test";
第二引数に入れる@myString@
とメモリアドレスが読み出されます。元。0x0b4be130
を試すと@[myString UTF8String]
、別のメモリ アドレスが返されます。
myString, を逆参照する@*[myString UTF8String]@
と、文字列の最初の文字だけが表示されます。
これを正しく行うにはどうすればよいですか?