Я использую приложение «Инструменты» в Mac OS, используя «Инструмент утечки» для мониторинга приложения iPhone.Основная панель называется «Утечка блоков», но если вы нажмете на нее, вы получите три варианта: «Утечка блоков», «Дерево вызовов» и «Консоль».Нажмите «Консоль».
Теперь у вас есть пустая панель ... нажмите на нее и нажмите.В моем случае я получаю:
foo (4259)>
, которое является именем моего приложения и, предположительно, PID, в котором оно выполняется.
Я могу вводить команды /текст (например, ls, help, exit) ... через некоторое время они отражаются, но больше ничего не происходит.
То есть, выглядит как командная строка, но я не могу понятькакие команды я могу дать здесь!Кажется, не принимает ни команды gdb, ни «помощь».Не могу найти упоминание об этой функции в документах Apple.
Обратите внимание, что если я выберу другой инструмент, например, «Распределения», он также будет иметь ту же панель консоли ... с тем же «без эффекта»когда я набираю текст.
Я надеюсь, что любые команды, которые он имеет, (а) интересны и (б) полезны для отладки утечки памяти.
спасибо, Стэн Силер @me.com