美文网首页
Swift和Objective-C混编时:'xxxx-Swift

Swift和Objective-C混编时:'xxxx-Swift

作者: 狂奔的胖蜗牛 | 来源:发表于2021-07-28 15:54 被阅读0次

问题描述

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

完美解决。✌️

相关文章

网友评论

      本文标题:Swift和Objective-C混编时:'xxxx-Swift

      本文链接:https://www.haomeiwen.com/subject/fbmzmltx.html