Xcode 4 - анализ проблем не будет отображаться в редакторе - PullRequest
2 голосов
/ 08 мая 2011

Запуск Analyze в Xcode 4.0.2 показывает проблемы в Навигаторе проблем.Нажатие на проблему приводит к тому, что соответствующий файл появляется на панели редактора, но нигде не показывает, где в коде проблема возникает, как я привык в Xcode 3.x.Кто-нибудь знает, как я могу включить эту функцию?

Ответы [ 4 ]

1 голос
/ 19 июня 2011

Пара советов:

Во-первых, если вы ищете представление, где Xcode аннотирует проект стрелками, имейте в виду, что вам может потребоваться расширить результат анализа верхнего уровня в выпуске Xcode.навигатор и щелкните по проблеме второго уровня, чтобы увидеть ее - см. скриншоты.

Снимок экрана 1: выбрана проблема верхнего уровня - без стрелок

enter image description here

Снимок экрана 2: выбрана проблема второго уровня - стрелки!

enter image description here

Второй совет: если этот материал не работает, попробуйте очиститьпапка продуктов сборки проекта.Удерживая нажатой клавишу Option (alt), выберите Очистить папку сборки ... в меню «Продукт».(Вам нужно удерживать клавишу «Option», иначе вы не увидите эту опцию меню.)

0 голосов
/ 12 октября 2011

Woohoo, я прибил это!По крайней мере для меня.Я боролся с этой проблемой в течение приблизительно 2 часов, пробуя все предложенные здесь и многое другое (Xcode 4.0.2, Snow Leopard).Странно было то, что у меня был один файл, в котором предупреждение было правильно отображается в редакторе.Затем я заметил разницу со всеми другими файлами;в панели «Инспектор файлов» местоположение было указано как «Относительно проекта» ( предупреждения отображаются правильно в редакторе ), все остальные файлы проекта были «Относительно группы» ( предупреждения не отображаются вредактор ).

Я взял один из проблемных файлов, изменил его местоположение на «Относительно проекта», повторно проанализировал и перебрал!Я вижу, что это предупреждения в редакторе.

Полагаю, это немного связано с ответом Дэвида Гудина, ссылающимся на файлы вне проекта.

0 голосов
/ 17 июля 2011

Одна нота.Я вижу это для файлов, на которые ссылаются за пределами текущего проекта.В настоящее время у меня есть библиотека, в которой находятся файлы с отсутствующими аннотациями, и я просто добавил их в свой текущий проект, не копируя их.Вы еще не выполнили настройку зависимости проекта, поэтому, если вы ссылаетесь на файлы вне вашего проекта, возможно, именно поэтому.(Я открыл проект библиотеки, сделал анализ и появились аннотации.)

0 голосов
/ 08 мая 2011

Я видел, как это случалось раньше.Я считаю, что это ошибка в Xcode.Перезапустите Xcode и попробуйте снова.

...