Подтвердить что ты не робот

Xcode 4: Как вы просматриваете консоль?

Я не могу найти способ запустить консоль (чтобы показать комментарии NSLog) в XCode 4. Обычный метод для предыдущей версии XCode не работает. Кто-нибудь имеет представление о том, как это сделать?

4b9b3361

Ответ 1

Вам нужно щелкнуть значок Log Navigator (справа на левой панели). Затем выберите свой сеанс Debug/Run в левой боковой панели, и вы будете иметь консоль в области редактора.

enter image description here

Ответ 2

для Xcode 5:

Вид- > Область отладки- > Активация консоли

shift + cmd + c

Ответ 3

Если вы просто хотите отобразить вывод журнала при запуске приложения, вы можете перейти к настройкам XCode4 → Оповещения и нажать "Запуск запуска" в левом столбце.

Затем выберите "Показать отладчик", и когда вы запустите приложение, выход NSLog будет отображаться под панелью редактора.

Таким образом, вам не нужно выбирать кнопку "стрелка вверх" в нижней панели.

Ответ 4

Консоль больше не является дополнительным окном, но находится под областью текстового редактора. Вы можете настроить предпочтения, чтобы всегда показывать эту область. Перейдите в раздел "Общие" "Запустить запуск" и активируйте "Показать отладчик". В разделе "Завершить завершение" отладчик снова будет скрыт. Вы должны отключить эту опцию. Теперь консоль останется видимой.

ИЗМЕНИТЬ

В последнем выпуске GM вы можете отображать и скрывать консоль с помощью кнопки на панели инструментов. Очень легко.

Ответ 5

Вы всегда можете увидеть консоль в другом окне, открыв Организатор, щелкнув вкладку Устройства, выбрав свое устройство и выбрав его консоль.

Конечно, это не работает для симулятора: (

Ответ 6

Вот альтернатива

В Xcode 4 короткое вырезание для отображения и скрытия консоли - (command-shift-Y), это покажет консоль и отладчик ниже ur text edior в том же окно.

Ответ 7

Здесь альтернатива.

  • В XCode4 дважды щелкните свой проект (значок Blueprint).
  • Выберите цель (серый значок)
  • Выберите фазы сборки (Top Center)
  • Добавить этап сборки "Запустить Script" (кнопка "Зеленый плюс", внизу справа)
  • В текстовом поле ниже текстового поля Shell заменить Msgstr "Введите a script или перетащите файл script из рабочей области" с помощью "открыть ${TARGET_BUILD_DIR}/${TARGET_NAME}"

Это откроет окно терминала с запущенным в нем приложением командной строки.

Это не отличное решение, потому что XCode 4 все еще запускает и отлаживает приложение независимо от того, что вы делаете в появившемся окне терминала.

Ответ 8

Есть два варианта:

  • Навигатор журнала (команда-7 или просмотр | навигаторы | журнал) и выберите сеанс отладки.

  • "Показать | Показать область отладки", чтобы просмотреть выход NSLog и взаимодействовать с отладчиком.

Вот фото с обоими на. У вас обычно не было бы обоих, но я могу связать только одно изображение за сообщение! http://i.stack.imgur.com/4gG4P.png