8 ответов:
вам нужно нажать значок Log Navigator (крайний правый в левой боковой панели). Затем выберите сеанс отладки / запуска в левой боковой панели, и у вас будет консоль в области редактора.
Если вы просто хотите, чтобы при запуске вашего приложения отображался вывод журнала, вы можете перейти в настройки XCode4 -> Alerts и нажать "запуск запуска" в левой колонке.
затем выберите "Показать отладчик", и при запуске приложения вывод NSLog будет отображаться под панелью редактора.
таким образом, вам не нужно выбирать на кнопке "стрелка вверх" в нижней панели.
консоль больше не является дополнительным окном, но она находится под областью texteditor. Вы можете установить настройки, чтобы всегда показывать эту область. Перейдите в раздел "Общие" "запустить Пуск" и активируйте "показать отладчик". В разделе "выполнить завершает" отладчик снова настроен на скрытие. Вы должны отключить эту опцию. Теперь консоль останется видимой.
EDIT
в последнем выпуске GM вы можете показать и скрыть консоль с помощью кнопки на панели инструментов. Очень легко.
вы всегда можете увидеть консоль в другом окне, открыв органайзер, нажав на вкладку устройства, выбрав устройство и выбрав его консоль.
конечно, это не работает для симулятора : (
ЗДЕСЬ' Альтернатива
на Xcode 4 короткий путь для отображения и скрытия консоли (command-shift-Y) , это покажет консоль и отладчик ниже УР текстового редактирования в том же окне.
вот альтернатива.
- в XCode4 дважды щелкните свой проект (значок чертежа).
- выберите цель (серый значок)
- выберите фазы сборки (верхний центр)
- добавить этап сборки " запустить скрипт "(зеленая кнопка плюс, внизу справа)
- в текстовом поле под оболочкой текстовое поле заменить "Введите сценарий или перетащите файл сценария из рабочей области" с помощью "открыть ${TARGET_BUILD_DIR}/${имя}"
Это откройте окно терминала с запущенным в нем приложением командной строки.
Это не отличное решение, потому что XCode 4 все еще работает и отлаживает приложение независимо от того, что вы делаете в окне терминала, которое появляется.
есть два варианта:
Log Navigator (command-7 или view|navigators|log) и выберите сеанс отладки.
"просмотр / отображение области отладки" для просмотра выходных данных NSLog и взаимодействия с отладчиком.
вот рис с обоими. Обычно у вас не было бы обоих, но я могу связать только одно изображение на пост! http://i.stack.imgur.com/4gG4P.png

Comments