Как показать окно "Записанные сообщения" в Xcode
Я очень новый пользователь Cocoa и сталкиваюсь со всеми проблемами...
Я пытаюсь получить содержимое массива и нашел этот код для этого.
NSLog (@ "массив:% @", коллекция);
Проблема в том, что я не получаю окно консоли или трассировщика, которое показывает это "эхо"
Есть ли другая команда, которую я должен использовать, я попытался открыть все окна, но я не вижу сообщение, которое должно показать. Я знаю, что функция, в которой выполняется этот вызов, выполняется, поэтому ссылка правильная.
Спасибо и извините за эти вопросы для начинающих... Использование stackoverflow намного быстрее, чем чтение всей документации, связанной с Apple.
Ответы
Ответ 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.
Или выберите "Просмотр" → "Область отладки" → "Активировать консоль"