OC Swift混编-Swift.h File not found

今天碰到个神坑,本人项目是OC项目,最近开始使用Swift开始替代.
但是,在替代的已开始就出现问题了:
新建swift文件,然后提示创建bridging-Hearder文件,然后swift可以使用OC代码了.这些都没问题,接着坑就来了

Paste_Image.png

在OC中使用Swift代码是需要引入一个默认的"projectName-Swift.h"文件的,而我的项目名字就是图中的名字了.可是不管怎么弄,都是提示不存在

查看了stackoverflow之后,也没发现好的解决办法,于是打算重新查看一遍设置

在这里我看了这里

Paste_Image.png

上面箭头所指,是Swift的桥接文件的位置,这个是没问题的.

现在睁大眼睛看下面箭头所指,这里有个Swift.h文件.然而我的项目名字中的"-"却变成了"_"

当我将OC调用Swift需要导入的文件变成这个文件的时候,问题也就这样解决了

好吧,记录一下

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,261评论 4 61
  • 不知何时起,生活被分为回家--在家--离家三个章节。刚刚结束在家度过的学生时代最后一个暑假,又再次踏上了离家的旅途...
    Zarina_Rea阅读 146评论 0 0
  • 我想要嫁给你
    大央央阅读 141评论 0 0
  • 九饼喜欢一个女生好久了,一天吃饭他告诉我,那个女生也是喜欢他的,因为他们在一起很开心,即使是聊着很无聊的话...
    大娱乐家阅读 583评论 0 1
  • 每每别人问我:“你有男朋友吗?”这个问题的时候,我回答没有别人都不信,然后我要是回:“真没有!”那么问题来了,他们...
    Lynn欧尼阅读 293评论 0 0