首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生成设置中的"Objective-C Bridging Header“条目不会出现在Xcode 8.3中

生成设置中的"Objective-C Bridging Header“条目不会出现在Xcode 8.3中
EN

Stack Overflow用户
提问于 2017-05-01 22:23:40
回答 2查看 7K关注 0票数 7

我需要在项目中添加一些库的Objective-C文件,并且我自己创建了MyProject-Bridging-Header.h文件。但现在我无法设置它的路径,因为在项目的构建设置中,我找不到Objective-C Bridging Header条目。

其他人也有同样的经历吗?我该怎么解决这个问题呢?

EN

回答 2

Stack Overflow用户

发布于 2017-05-14 22:00:59

在生成设置中选择"all“而不是"basic”

票数 10
EN

Stack Overflow用户

发布于 2017-05-01 23:11:42

通常,当您有一个Objective-C/Swift项目并添加了新的Swift/Objective-C类文件时,Xcode会询问您是否要创建桥接头。

  • 如果选择自动创建桥接头 f.e.

它位于"Swift编译器-自定义标志“和"Swift编译器-搜索路径”之间同一页面上的所有"Swift编译器“sections.

  • There您可以看到Objective-C桥接头,您可以单击它并设置YourProject-Bridging-Header.h桥接头文件的路径,如YourProjectName/YourProject-Bridging-Header.h.

  • Now。您可以打开YourProject-Bridging-Header.h并使用#import语句将Objective-C/Swift类放入其中。

感谢http://www.learnswiftonline.com/getting-started/adding-swift-bridging-header/

Objective-C Bridging Header not getting created with Xcode 8

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43720685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档