2015-10-12 126 views
2

我想配置桥接头文件,但我的Xcode没有objective-c桥接头部分。Swift编译器 - 代码生成

my Xcode build settings image is here

+1

创建一个Objective-C文件。 Xcode应该问你是否要添加一个桥接头并自动配置构建设置。 – Adam

+0

我已经创建了新的Objective-C文件,但Xcode没有问我任何东西 –

+0

谢谢@Adam –

回答

2

您需要创建一个Objective-C的.h假设你叫转职header.h 您包括所有的Objective-C的.h,你需要在它的项目。 然后你必须在你的项目导航器中选择你的项目。在Tar​​get部分中,您还必须选择您的项目,然后选择“构建设置”。在“Swift编译器 - 代码生成”中向下滚动到底部,您需要将'yes'设置为'安装Objective-C桥接头',然后在'objective-bridging header'中输入:'prjectName/bridging-header.h ' Apple documentation

+0

我已经在swift项目中创建了头文件,但Xcode没有问我这样的任何内容“你想配置一个Objective -C桥接头?“也没有安装Objective-C桥接部分。我不明白有什么问题 –

+1

我很抱歉,这是我的错。我被点击了基本的标签,因为这些部分是隐藏的。 –

+0

谢谢@Edgar –