https://www.jianshu.com/p/f860fe1718ca

2016.09.13 11:53* 字数 266 阅读 1935评论 1喜欢 1

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

Paste_Image.png

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

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

在这里我看了这里


Paste_Image.png

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

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

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

好吧,记录一下

转载于:https://www.cnblogs.com/sundaysme/p/10647489.html

OC Swift混编-Swift.h File not found相关推荐

  1. Swift 与 Objective-C混编xxx-Swift.h File not found

    在iOS 开发中,由于苹果14年发布了Swift语言,具备简单实用.高效等诸多优点,越来越受开发者青睐.另外,由于Objective-C多年发展和稳定性,有很多框架(特别是商业SDK)采用Object ...

  2. 初探swift语言的学习笔记九(OC与Swift混编)

    作者:fengsh998 原文地址:http://blog.csdn.net/fengsh998/article/details/34440159 转载请注明出处 如果觉得文章对你有所帮助,请通过留言 ...

  3. IOS --- OC与Swift混编(转)

    原文地址:http://blog.sina.com.cn/s/blog_8d1bc23f0102v5tl.html swift 语言出来后,可能新的项目直接使用swift来开发,但可能在过程中会遇到一 ...

  4. oc与swift混编教程

    原文地址:http://blog.csdn.net/fengsh998/article/details/34440159 转载请注明出处 swift 语言出来后,可能新的项目直接使用swift来开发, ...

  5. Swift和OC的混编(一)

    Swift和OC的混编(一) 由于最近swift版本趋于稳定的趋势,本人也一直在研究并尽可能的将swift用于现有的项目中,希望逐渐的替代之前的OC代码.废话不多说,直接上! 1.既然希望在OC中使用 ...

  6. swift调用oc_OC与Swift混编,三种场景的实现方式

    多语言并存时期,混编成为一种必须的方式 ,在多场影中实现OC和Swift语言的并存原来是如此简单 第一种场景,App中实现混编 创建桥接文件*.h 新建一个桥接文件,New File 选择 Heade ...

  7. xcode12.3 swift 桥接文件_OC与Swift混编项目迁移到Swift4.2小记

    OC与Swift混编项目迁移到Swift4.2小记 前言 自从Xcode10正式版发布之后, 先吃螃蟹的朋友赞叹了Dark Mode的惊艳, 同时也报告说, 打包上传到APPStroe后, 监测到线上 ...

  8. 网易漫画Swift混编实践

    \ 本文为『移动前线』群在4月8日的分享总结整理而成,转载请注明来自『移动开发前线』公众号.\ 嘉宾介绍 \ 胡波,来自于网易杭州研究院,之前在网易杭研移动应用部参与网易公开课/网易看游戏/网易云阅读 ...

  9. 京东App Swift 混编及组件化落地

    背景 自 Swift 诞生以来,逐步见证其从饱受诟病到日渐完善.在苹果的全力推动下,潜移默化地把开发支持中心从 Objective-C 转向 Swift,在业界的呼声也越演越烈.当我们相继迎来 ABI ...

最新文章

  1. 前端文章精选- 收藏集 - 掘金
  2. servlet/filter/listener/interceptor区别与联系
  3. java crud_Java 8流中的数据库CRUD操作
  4. 到了姥姥家我在小点点c++
  5. 诗和远方:无题(五十一)
  6. 有安全研究者混入了 PHP 8.0 开发组!
  7. mysql 多端口备份_mysql数据库迁移、多端口运行、innobackupex备份
  8. opencv中的图像拼接
  9. 基于springboot+vue的房屋租赁系统(前后端分离)
  10. win7旗舰版梦幻主题补丁~完美你的桌面
  11. 为什么手机发射功率这么小而基站却能收到信号?
  12. linux 物理内存 查看,Linux查看物理内存信息
  13. android hid 触摸屏驱动,针对USB接口触摸屏HID免驱触摸屏配置方法
  14. 将一个链表分为奇偶两个链表
  15. 动漫人物脸型怎么画?如何画好动漫人物脸型?
  16. E280-2G4T12S(SX1280)_STM21F1X驱动分享
  17. 极品冷幽默,搞笑没得说
  18. 最大化参数 火车头_火车头采集器菜鸟使用手册
  19. python ogr_python gdal教程之:用ogr读写矢量数据
  20. RTF(富文本格式)与HTML(超文本标记语言)的区别?

热门文章

  1. 武汉大学计算机考研 专业课程,2018武汉大学计算机考研复试经验贴
  2. 2017蓝桥c语言真题,[蓝桥杯][2017年第八届真题]发现环 (C语言代码)------------C语言——菜鸟级...
  3. linux img 内核启动,linux的启动流程(initrd.img)
  4. mysql blob hex_数据库的完整备份与恢复 quot;--hex-blobquot; - - ITeye博客
  5. java word文档生成目录_JAVA合并word文档生成目录
  6. Code Review的重要性
  7. 【js实例】Array类型的9个数组方法,Date类型的41个日期方法,Function类型
  8. 【MySQL】(4)操作数据表中的记录
  9. SVG技术入门:线条动画实现原理
  10. win phone 获取并且处理回车键事件