如何将项目前缀文件添加到照片扩展目标?

时间:2014-10-03 18:08:29

标签: ios8 ios8-extension

主目标通常包含-Prefix.pch文件,其中定义了所有便捷导入。 例如,当使用带c ++的opencv时

#ifdef __cplusplus
    #import <opencv2/opencv.hpp>
#endif

#ifdef __OBJC__
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>
#endif

不幸的是,在iOS 8中使用新的Photo Extension目标时,此文件会被忽略,这使得添加扩展目标中所需的所有文件变得麻烦。有没有办法使这个前缀文件也适用于新目标?

THX

1 个答案:

答案 0 :(得分:5)

您可以通过更改项目的构建设置来更改扩展程序的前缀标头。首先,在Xcode中打开主项目窗口,然后从左侧列表中选择您的照片扩展目标。转到构建设置 - &gt; Apple LLVM 6.0 - 语言,然后将预编译前缀标题设置为,并将前缀标题设置为前缀标题&#39 ; s路径(您可以从主应用程序目标中的相应设置中复制它)。如果您看不到这些选项,请确保在窗口顶部选择全部,而不是基本