web-dev-qa-db-ja.com

Xcodeのpoコマンドは出力を生成しません

作業中のある時点で、Xcodeのpoおよびpコマンドが機能しなくなりました。何を入力しても、出力は生成されません。

(gdb) po self
(gdb) po [self name]
(gdb) po [UITableView class]
(gdb) po @"Hello"
(gdb) p indexPath.row
(gdb) print indexPath.row
(gdb) po fjkldsjflksdjklwjfkljfkldsjflk
(gdb)

これらのコマンドのいずれかを入力すると、コマンドラインは次の行に移動し、青色の(gdb)が出力されますが、出力はありません。

私は次の手順を試しました:

  • Xcodeを再起動し、Macbookを再起動します
  • シミュレータとiOSデバイスでデバッグ中に試した
  • LLDBに切り替えて再起動しました
  • Xcodeを再インストールしました

Xcodeの他のデバッグツールは問題なく動作しているようです。ブレークポイント、段階的な実行、Auto変数検査ウィンドウなどです。

何かアイデアはありますか?

編集: Xcodeを再インストールしても機能しません。

ばかげて、「デバッガ出力」ウィンドウではなく「ターゲット出力」ウィンドウにいました。

enter image description here

どういうわけか、他のコンソールウィンドウをチェックしたと思ったのですが、チェックしなかったようです。

enter image description here

他のログを隠すデバッガーにフィルターを追加しました。フィルターを外せばうまくいきました。

17
nefarianblack