swift oc 混编报错 -Swift.h' does not exist

swift oc 混编报错 -Swift.h' does not exist_第1张图片

这个文件是swift工程拖入或创建oc文件时系统生成的桥接文件,当然也可以自己创建。系统创建时保存这个文件的绝对路径,做如下修改即可

swift oc 混编报错 -Swift.h' does not exist_第2张图片

移动项目的时候,这里也要改成对应的路径。在项目里点击这个文件 show in finder ->拖到终端->得到绝对路径。再拷贝到这里修改。command + b  试试看,应该提示 build succes

当然也可以配置成相对地址 ,在该项目之前的路径用$(SRCROOT)替换,如 $(SRCROOT)/ZRH_SafeBehavior/System/ZRH_SafeBehavior-Swift.h

你可能感兴趣的:(swift oc 混编报错 -Swift.h' does not exist)