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" 即可!如下图:

相关推荐
期待のcode几秒前
Java的抽象类和接口
java·开发语言
wadesir22 分钟前
Go语言中高效读取数据(详解io包的ReadAll函数用法)
开发语言·后端·golang
小高不明1 小时前
前缀和一维/二维-复习篇
开发语言·算法
龘龍龙1 小时前
Python基础(八)
开发语言·python
幺零九零零2 小时前
Golang-Swagger
开发语言·后端·golang
陌路物是人非2 小时前
记一个 @Resource BUG
java·开发语言·bug
JQShan2 小时前
同步的 defer,异步的陷阱:Swift 并发中加载动画关不掉的调试实录
性能优化·swift
怎么就重名了2 小时前
记录Qt的UDP通信丢包问题
开发语言·qt·udp
JQShan2 小时前
Swift 多线程通关指南:从 GCD 回调地狱到 Task/Actor 躺赢
swift
superman超哥2 小时前
Rust 闭包的定义与捕获:所有权系统下的函数式编程
开发语言·后端·rust·函数式编程·rust闭包·闭包的定义与捕获