美文网首页PerhapYS的Swift学习日记
iOS OC和Swift混编的Bridging文件路径修改

iOS OC和Swift混编的Bridging文件路径修改

作者: 邓布利多教授 | 来源:发表于2020-09-05 15:46 被阅读0次
  • 当在Swift项目中需要添加OC代码时,创建.h.m文件,Xcode会自动提示创建桥接文件,直接选Create Bridging Header创建
image.png
  • 创建OC文件之前的目录如下:
image.png
  • 此时假设我要在Person文件下创建OC文件,Xcode会在该文件下同时创建Bridging Header文件,如下:
image.png
  • OC文件的头文件添加到Bridging Header中,如下:
image.png
  • 刚好强迫症这个时候发作了,随手把Bridging Header文件拖到了和AppDelegate同级目录下
image.png
  • 当准备开心的运行时,突然!报了个红!!
    <unknown>:0: error: error opening input file '/Users/***/Desktop/SwiftTest/SwiftTest/Classes/Person/SwiftTest-Bridging-Header.h' (No such file or directory),如下图:
image.png
  • 按照如下图,找到这个位置,双击打开5的位置
image.png
  • 清空内容之后,把Bridging Header文件直接拖到箭头指向的位置,回车
image.png
  • 最后显示如下
image.png
  • 搞定

相关文章

网友评论

    本文标题:iOS OC和Swift混编的Bridging文件路径修改

    本文链接:https://www.haomeiwen.com/subject/awhfektx.html