Как добавить предварительно скомпилированный файл заголовка в мой проект ios?

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

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

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

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

Ответы

Ответ 1

Задайте настройки целевой сборки следующим образом:

GCC_PRECOMPILE_PREFIX_HEADER=YES
GCC_PREFIX_HEADER="Prefix.pch"

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