objc项目中的Swift文件在找不到

时间:2017-02-01 20:02:21

标签: objective-c swift xcode

不确定这个问题是否可以在任何地方得到解答,我很确定我很久以前就已经看过答案,但现在却找不到答案。

这是常见问题的变体"我的Objective-c代码没有看到Swift文件"但是扭曲很小。以前一切都很好,这些文件被看到,项目正在编译并运行一些在obj-c中定义的类和一些在Swift中定义的类。现在我收到错误"找不到PROJECTNAME-Swift.h文件"

有什么建议可能会发生什么,如果文件丢失怎么恢复,或者如何强制xCode重新创建它?

1 个答案:

答案 0 :(得分:0)

好的 - 你无法循环这个桥接。因此,如果使用Objective-C编写的类Objc使用Swift编写的类Swf并且类Swf正在使用Objc类,那么编译器就会丢失,可能是因为它在定义另一个类之前无法生成任何类。