问题
I'm looking to create a precompiled header file, to avoid having to include the same debug and tracking libraries in every header in the project.
I've created a file called -Prefix.pch:
#ifdef __OBJC__
#import "Blah.h"
#import "Blarg.h"
#endif
and added it to the project. Is there anything more I'm supposed to do, or should things just work now (assuming I do a project clean and recompile)?
回答1:
Set the target's build settings as follows:
GCC_PRECOMPILE_PREFIX_HEADER=YES
GCC_PREFIX_HEADER="Prefix.pch"
Note that you can plop these keys in the Build Settings search field, if you prefer to use Xcode's UI for your build settings.
来源:https://stackoverflow.com/questions/10621382/how-do-i-add-a-precompiled-header-file-to-my-ios-project