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

相关推荐
六点半8888 分钟前
【C++】C++11 篇二
开发语言·c++
DDDDDDDRDDR15 分钟前
C++容器:list
开发语言·c++·stl
Elnaij21 分钟前
从C++开始的编程生活(7)——取地址运算符重载、类型转换、static成员和友元
开发语言·c++
chen_ever31 分钟前
golang之go modules
开发语言·后端·golang
郝学胜-神的一滴39 分钟前
Effective Modern C++ 条款26:避免在通用引用上重载
开发语言·c++·程序人生
草莓熊Lotso42 分钟前
【C++】递归与迭代:两种编程范式的对比与实践
c语言·开发语言·c++·经验分享·笔记·其他
Aczone282 小时前
硬件(六)arm指令
开发语言·汇编·arm开发·嵌入式硬件·算法
YA3333 小时前
java设计模式二、工厂
java·开发语言·设计模式
逐雨~3 小时前
9.8C++作业
开发语言·c++
我爱挣钱我也要早睡!4 小时前
Java 复习笔记
java·开发语言·笔记