Команда po XCode перестала работать
в какой-то момент во время моей работы, в 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, похоже, работают нормально: точки останова, пошаговое выполнение,авто окне переменных экспертизы и т. д.
какие идеи?
EDIT: не работает даже после переустановки XCode.
2 ответов
глупый я, я был в окне "целевой вывод" вместо окна "вывод отладчика".
Как-то я думал, что проверил другие окна консоли там, но, видимо, я этого не сделал.