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

mnl*_*mnl 3 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
Run Code Online (Sandbox Code Playgroud)

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

谢谢

Nea*_*ung 5

您可以通过更改项目的构建设置来更改扩展名的前缀标题.首先,在Xcode中打开主项目窗口,然后从左侧列表中选择您的照片扩展目标.去构建设置 - > 苹果LLVM 6.0 -语言,然后设置预编译前缀头前缀头到您的前缀头的路径(你可以在你的主要应用目标与相应的设置复制).如果你不能看到这些选项,确保所有的窗口,而不是顶部选择基本.