2012-05-16 4 views
16

Я ищу, чтобы создать предварительно скомпилированный файл заголовка, чтобы избежать необходимости включать те же библиотеки отладки и отслеживания в каждый заголовок проекта.Как добавить предварительно скомпилированный файл заголовка в мой проект ios?

Я создал файл с именем -Prefix.pch:

#ifdef __OBJC__ 
#import "Blah.h" 
#import "Blarg.h" 
#endif 

и добавить его в проект. Есть ли что-то еще, что я должен делать, или теперь все должно работать (при условии, что я делаю проект чистым и перекомпилируемым)?

ответ

33

Установка параметров сборки целевого объекта следующим образом:

GCC_PRECOMPILE_PREFIX_HEADER=YES 
GCC_PREFIX_HEADER="Prefix.pch" 

Обратите внимание, что вы можете хлопнуть эти ключи в поле поиска Построить настройки, если вы предпочитаете использовать интерфейс Xcode для настройки сборки.