Включая заголовки из пользовательского фреймворка в XCode
Я должен настроить 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.)
1 ответ
Просто добавьте путь к каталогу, содержащему фреймворк, в FRAMEWORK_SEARCH_PATHS. Если это не опечатка, ваша проблема, кажется,
#import <SomeFramework.h>
который должен быть
#import <SomeFramework/SomeFramework.h>