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