问题描述
Objective-C使用Swift的代码的时候,需要先导入"项目名-Swift.h"文件,但是运行,报错,如下:
image.png
解决问题
- 1.进入设置Build Settings里面,搜索:
Objective-C Generated Interface Header Name
,能看到如下内容:
image.png
没错,这里的Header Name就是OC使用Swift时,需要导入的头文件名称。原来这个名称和项目名称不一致。这很正常,因为项目是多人协作的,可能被谁给改了。 -
2.好了,解决了,我们只需要在使用的时候,改成
image.png
完美解决。✌️