Swift专题

OC和Swift混编注意事项

2020-05-23  本文已影响0人  记忆的北极

一,关于 project-swift.h文件的问题
我的项目名称是Winwin,然后displayName也是Winwin
今天我更改displayName的时候,报错 'Winwin-Swift.h' file not found
很明显是xcode发现不了这个文件了,这个错误的原因是什么呢,我们来查找一下!
1,首先,我们来到配置文件


截屏2020-05-23 上午11.12.56.png

把这个名字改成固定的Winwin-swift.h就行了
造成这个问题的原因是:之前这个名字不是固定的,是${MOUDLE-NAME}-swift.h, 很显然,这个是动态的名称,模块的名称-swift.h
所以,我们可以选择在报错 'Winwin-Swift.h' file not found的文件把改一下名称Winwin部分就可以,或者直接把Objective-C Generated Interface Header Name的位置改成固定的文件名就OK了!

上一篇下一篇

猜你喜欢

热点阅读