2013-04-29 66 views
23

在我工作期間的某個時候,XCode的po和命令停止工作。不管是什麼我進入,它不會產生輸出:XCode的po命令已停止工作

(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中的其他調試工具似乎工作正常:斷點,一步一步的執行離子,汽車可變檢查窗口等

任何想法?

編輯:即使在重新安裝XCode後也不起作用。

+1

您是否正在發佈模式下運行? – Anurag 2013-04-30 05:41:20

+0

不是它的調試。正如我所說的,所有調試工具都工作正常。 – cheeesus 2013-04-30 07:23:05

回答

108

傻我,我在'目標輸出'窗口,而不是'調試器輸出'窗口。

enter image description here

不知怎的,我以爲我檢查了其他的控制檯窗口出現,但顯然我沒有。

+3

剛剛在XCode5中遇到同樣的問題。我真的相信有一些快捷鍵可以切換這些標籤! – tdubik 2014-01-28 09:59:04

+2

Hehehehe我正在用同樣的設置將我的頭撞在牆上。希望答案在這裏一如既往! – 2014-02-27 21:13:13

+0

我有同樣的問題,並解決它。謝謝 – 2015-08-20 06:37:18

1
enter image description here

我的調試器,其隱藏其他日誌添加濾波器。刪除過濾器爲我工作。