Удачи

рнативные названия, чтобы помочь поискуXcode не может найти заголовокОтсутствует .h в XcodeXcode .h файл не найденЛексический файл или файл препроцессора не найден

Я работаю над проектом приложения для iOS, пришедшим из Xcode 3. Теперь я перешел на Xcode 4, мой проект создает несколько статических библиотек.

Эти статические библиотеки также объявляют публичные заголовки, и эти заголовки используются кодом приложения. В Xcode 3.x заголовки были скопированы (как фаза сборки) вpublic headers directoryзатем в проекте приложенияpublic headers directory был добавлен кheaders search list.

Под Xcode 4 каталог сборки перемещен в~/Library/Developer/Xcode/DerivedData/my-project.

Проблема в том, как мне сослаться на это новое местоположение в настройках поиска заголовков? Кажется, что:

public headers directory относительноDerivedData каталог, ноheaders search каталог относительно чего-то другого (возможно, местоположение проекта)

Как я должен установить цель статической библиотеки для разработки iOS в Xcode 4, которая будет гарантировать, что заголовочные файлы будут доступны клиентам, которые используют статическую библиотеку при попытке компилировать как зависимость?

Ответы на вопрос(17)

Ваш ответ на вопрос