我有一个应用程序目标,其中包含Objective-C和Swift代码的混合。 Swift代码使用Objective-C代码,反之亦然。
app目标编译正常,但是当我尝试编译我的测试目标时,它找不到“Objective-C Generated Interface Header”。尽管应用程序目标编译良好,但在编译测试目标中的应用程序源代码时,#import“MyApp-Swift.h”文件会导致编译器出现“找不到文件”错误。
如果我签入了DerivedData文件夹,我可以看到app DerivedSources
文件夹的MyApp.build
文件夹中的MyApp-Swift.h文件,但Tests.build
没有{没有DerivedSources
文件夹)。
有人知道如何解决这个问题吗?