Swift和OC混编出现的桥接问题

1.如果是自己的项目要进行Swift和OC混编

请参考

oc 和 swift混编之自建桥接文件

作者:水墨九

进行swift开发的时候,oc 的项目已经进行了很长一段时间,所以默认使用Xcode自建的桥接文件的时候,这个桥接文件名称是固定的,放置的目录也是无法更改的,所以我就想自己创建一个桥接文件,然后在target里配置一下,但是编译后发现系统一直提示,桥接文件找不到,所以我又找了找方法,研究了一下如何自己建立桥接文件。

1.建立一个 Header 头文件,将它放置在自己想要放置的文件下:

这里我还是取名叫做 “iHome-Bridging-Header”,放在了根目录下的 SupportFile 文件下:

2.关键一步来啦:

按照下图标注的1、2、3、4、5 步骤,当然最关键的是第5步,之前有博文说,在第5步填入桥接文件的路径,这样做是不对的,在第5步的时候,直接把桥接文件拖到那个白色的框里,一定是直接拖动过去,然后按Enter ,这样我们自定义的桥接文件就建好了,可以尽情地把需要导入的oc 头文件 import 进去了。

3.导入需要的oc 头文件:



2.如果是下载别人的项目,built的时候报桥接问题找不到问题

找到项目本地地址,找到桥接问题,查看简介,拷贝路径



放在下图的桥接文件的地址,重新编辑即可

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

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • 效果图(ps:没有效果图,怎么看的下去) 前言:其实是因为看到新浪微博的效果以后就写了.刚好36氪也有这个效果-....
    侭情显現阅读 3,251评论 0 2
  • 万一我没有,万一他不喜欢我,万一我成功了,万一会失败,万一就是我呢? 万一后面好像无论填上什么词都有种穷途末路,背...
    嘉恒啊阅读 3,118评论 0 0