报错:
桥接文件在编译时提示

'ViewController.h' file not found

或者本项目的'XXX-Swift.h' file not found
原因:
1:未设置Objective-C Bridge Header路径(可能是读者自行先将桥接文件删除或移动文件夹了)

2:注意#import "ViewController.h"导入的是Swift文件调用的OC文件,不是所有的调用文件都是这样写的。例如启动的是SecondViewController,那么写法内容就变为#import "SecondViewController.h"

3:项目中凡是名称带有“-”中划线的字符系统会将本项目桥接文件定义为“_”下划线,一般在桥接文件里没人能想到是这样变化的

解决方法:
1:选择TARGET - 项目 - Building Settings - All -Swift Complier - Objective-C Header,将桥接文件拖入框内

2:将中划线替换为下划线

‘XXX-Swift.h‘ file not found相关推荐

  1. OC Swift混编-Swift.h File not found

    https://www.jianshu.com/p/f860fe1718ca 2016.09.13 11:53* 字数 266 阅读 1935评论 1喜欢 1 今天碰到个神坑,本人项目是OC项目,最近 ...

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

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

  3. Mac安装Drozer apk安全测试框架踩坑记录, ‘openssl/opensslv.h‘ file not found 和implicit declaration of function‘xx‘

    一. 环境准备 查看Drozer项目说明发现环境要求 大致就是: jdk1.7+ python2.7和pip 2不支持python3和pip3 Protobuf 2.6 + Pyopenssl 16. ...

  4. 【UE4】“xxx.generated.h”

      摘自 https://zhuanlan.zhihu.com/p/115750451 当一个头文件中 include "xxx.generated.h",意味着这个头文件加入了反 ...

  5. 'React/RCTBridgeDelegate.h' file not found

    react-native run-ios 的时候报错 'React/RCTBridgeDelegate.h' file not found. 切换到react-native项目的根目录下: cd /i ...

  6. 'demangle.h' file not found

    'demangle.h' file not found 文件缺失,找到其他项目同目录文件拷贝过来: 其他文件也能这样处理 类似'config.h' file not found 转载于:https:/ ...

  7. IOS libxml/tree.h file not found 解决方案

    /* libxml/tree.h file not found 设置libxml2文件路径 并添加 libxml.2.2.dylib库文件: 1:Project-->Build Settings ...

  8. RLException: XXX is neither a launch file in package XXX nor is XXX a launch file name问题解决

    RLException: XXX is neither a launch file in package XXX nor is XXX a launch file name问题解决 参考文章: (1) ...

  9. 【iOS】使用SQLite3的时候Swift3.、XCode8报错:Unsupported architecture - 'arm/arch.h'file not found - Could not

    [iOS]使用SQLite3的时候Swift3..XCode8报错:Unsupported architecture - 'arm/arch.h'file not found - Could not ...

最新文章

  1. Windows 文件服务器升级跨林迁移(二)
  2. ny520 最大素因子 筛选法求素数
  3. 动手开发自己的第一个 composer 包
  4. vscode快捷操作
  5. kotlin学习笔记——内联函数
  6. 程序员面试金典 - 面试题 02.08. 环路检测(快慢指针)
  7. hive serde 序列化与反序列化 - 一行数据写入hive表
  8. 关于“稳定”的相爱相杀:负载测试和压力测试
  9. php+mysql图书管理系统
  10. 为软考准备的论文!!
  11. 这么有料的福利,你还不赶紧关注一波吗?(代码合集)
  12. html怎样让页面居中显示,HTML怎么让页面居中
  13. php传值和引用哪个效率高,php方法传值和传引用性能比较
  14. 2017年第22届中国国际涂料、油墨及粘合剂展览会会刊(参展商名录)
  15. matlab制作数字华容道,从技术角度实现实现数字华容道
  16. 泰国旅游必拍照打卡景点推荐,高清靓图欣赏
  17. memory_max_target/memory_target设置过大报ORA-00845错误
  18. GitLab使用CAS服务进行单点登录配置
  19. 当程序崩溃的时候怎么办 part-1 Iven 本文由 大侠自来也
  20. 快递100快递java_快递100 java 示例API 返回结果乱码 之替代方案

热门文章

  1. 房晟陶湖畔大学演讲:企业文化,多一些饥饿感,少一些小资感
  2. 以外勤人员管理博企业管理效益
  3. 百度竞价新项目;关键词该怎么出价呢?有没有一个能衡量出价的标准?出价多少算高?
  4. 【Unity Shader】Unity中利用GrabPass实现玻璃效果
  5. 目标检测算法——YOLOv5/YOLOv7改进之结合无参注意力SimAM(涨点神器)
  6. Apache Hive DML语句与函数使用
  7. 人工智能与大数据面试指南——Python
  8. 模板-测试计划-AAA系统android应用V1.0.0测试计划
  9. 在Ubuntu上搭建FTE服务器
  10. 准备投区块链?听听当下硅谷最火的四条投资军规