OC和Swift混编,导入头文件‘xxx-Swift.h‘ file not found

在OC的项目里加入Swift代码,创建完桥接文件后,需要倒入Swift头文件,头文件的格式为"项目名-Swift.h"。 如下图,我在Xcode上看到我的项目名为YichangPark,导入 #import "YiChangPark-Swift.h" 之后提示 "YiChangPark-Swift.h"file not found.

言外之意,就是没有找到头文件! 解决办法:

1.进入设置Build Settings里面,搜索:Objective-C Generated ,结果看到项目名并非"YiChangPark",如下图:

这个项目可能之前人家改过名!不过这不重要 ,发现问题后,把原先的项目名改一下就行。改成 #import "宜昌城市停车-Swift.h" 即可!如下图:

相关推荐
2401_857918291 分钟前
分布式系统安全通信
开发语言·c++·算法
C^h1 分钟前
RTthread消息队列学习
开发语言·算法·嵌入式
openallzzz3 分钟前
【面经分享】Java实习
java·开发语言
鬼蛟16 分钟前
Spring Boot
java·开发语言
带鱼吃猫26 分钟前
C++11 核心特性解析(一):从初始化列表到移动语义,解锁高效对象构造
开发语言·c++
大鹏说大话37 分钟前
Java 并发基石:CAS 原理深度解析与 ABA 问题终极解决方案
开发语言·python
bjxiaxueliang1 小时前
一文掌握Python aiohttp:异步Web开发从入门到部署
开发语言·前端·python
想搞艺术的程序员1 小时前
Go RWMutex 源码分析:一个计数器,如何把“读多写少”做得又快又稳
开发语言·redis·golang
吴声子夜歌1 小时前
JavaScript——JSON序列化和反序列化
开发语言·javascript·json
cui_ruicheng1 小时前
C++11新特性(中):右值引用与移动语义
开发语言·c++·c++11