【发布时间】:2013-04-23 15:07:13
【问题描述】:
在我工作的某个时候,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 中的其他调试工具似乎工作正常:断点、逐步执行、自动变量检查窗口等。
有什么想法吗?
编辑:即使在重新安装 Xcode 后也无法正常工作。
【问题讨论】:
-
您是否在发布模式下运行?
-
不,这是调试。正如我所说,所有调试工具都运行良好。
-
伙计们,你最好检查一下这两个答案 - 我在不同的时间与他们每个人都在挣扎