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

Как показать окно "Записанные сообщения" в Xcode

Я очень новый пользователь Cocoa и сталкиваюсь со всеми проблемами...

Я пытаюсь получить содержимое массива и нашел этот код для этого.

NSLog (@ "массив:% @", коллекция);

Проблема в том, что я не получаю окно консоли или трассировщика, которое показывает это "эхо"

Есть ли другая команда, которую я должен использовать, я попытался открыть все окна, но я не вижу сообщение, которое должно показать. Я знаю, что функция, в которой выполняется этот вызов, выполняется, поэтому ссылка правильная.

Спасибо и извините за эти вопросы для начинающих... Использование stackoverflow намного быстрее, чем чтение всей документации, связанной с Apple.

4b9b3361

Ответ 1

Когда Xcode запускает ваш проект, редактор меняется, чтобы показать небольшую черную кнопку с буквами "GDB" в ней. Нажмите на это, чтобы увидеть отладчик, в котором есть консоль.

Удачи!

О, и я буду читать документацию Apple. Это не так уж плохо.

Ответ 2

В меню "Выполнить" выберите "Консоль" - сочетание клавиш Shift-Cmd-R.

Ответ 3

В меню Xcode нажмите Запустить - Консоль. Здесь выводятся инструкции NSLog/print/printf etc.

Ключевая команда Command + Shift + R.

Метод cocoa toString() называется описанием.

NSLog(@"array : %@",collection);

Выполняет

NSLog(@"array : %@",[collection description]);

Затем будет вызываться описание каждого из элементов коллекции.

Ответ 4

Если вы хотите видеть его каждый раз, когда вы запускаете приложение, откройте вкладку "Отладка" в окне настроек и измените поле "On Start" на "Show Console". Кроме того, мне нравится проверять флажок "Auto Clear Debug Console", который очищает текст вывода при запуске приложения.

Ответ 5

В более поздних версиях xcode сдвиньте + cmd + R.

Или выберите "Просмотр" → "Область отладки" → "Активировать консоль"