Прежде всего, я далёк от гуру XCode и в значительной степени новичок в этом. Самое простое, что давало нам покоя в нашей команде:
Всякий раз, когда у меня был новый файл в проекте и я выбирал «Относительно проекта» или «Относительно вложенной группы», я всегда получал полуотносительный путь. Я получаю что-то в строке:
.. / .. / .. / .. / .. / Trunk / ProjectName / Источники / MyFile.h
где, как и должно быть:
.. / .. / .. / Sources / MyFile.h
, поскольку проект XCode находится в каталоге:
/ Dev / App / Trunk / ProjectName / Project / MAC / XCode /
Это вызывает у нас много головных болей, поскольку не каждый разработчик, поскольку их каталоги «Trunk» и «Project» помечены одинаково, и XCode покажет эти элементы красным цветом, поскольку он может их найти и не позволит проекту скомпилироваться .
Нет способа получить ожидаемый относительный путь, даже когда я напрямую изменяю «Тип пути» в информации о файле. Единственное решение - вручную редактировать .xcodeproj.
Корни проекта установлены в: «Каталог файлов проекта»
Что-то еще мне не хватает? Это использует XCode 3.2.