Должен ли я настроить FRAMEWORK_SEARCH_PATHS
или HEADER_SEARCH_PATHS
при добавлении пользовательских фреймворков в проект?
У меня есть MainProject.xcodeproject
, который связывает SomeFramework.framework
, который просто перетащен«Продукты» в фазе сборки SomeFramework.xcodeproject
для «Связать с двоичными библиотеками» в основном проекте.
Framework содержит все необходимые заголовки в своем каталоге Headers
.Тем не менее, в моем проекте я не могу просто использовать:
#import <SomeFramework.h> // I'm pretty sure this file exists
, чтобы включить этот заголовок.Сбой сборки "Нет такого файла или каталога".Флаги компилятора включают -F…/SomeFramework/build/Release
, и этот каталог содержит структуру с символьной ссылкой каталога Headers
.
(Кстати: это для Mac OS X. Меня не волнует iPhone.)