不能在Objective-C应用程序中的Swift类中使用调试器
问题描述:
我有一个很大的Xcode项目,它有99%的Objective-C和C代码。我刚刚实现了该项目的第一个Swift类。不能在Objective-C应用程序中的Swift类中使用调试器
当我暂停调试器和输入任何命令,我招呼着这样的信息:
error: in auto-import:
failed to get module 'Coventry_iPhone' from AST context:
error: /Users/ricky/Documents/Coventry/Config/Frameworks/iPhone/Coventry-iPhone-Bridging-Header.h:9:9: error: 'Silverlake-iPhone.h' file not found
#import "Silverlake-iPhone.h"
^
error: failed to import bridging header '/Users/ricky/Documents/Coventry/Config/Frameworks/iPhone/Coventry-iPhone-Bridging-Header.h'
显然东西是错误的,从另一个框架导入头文件。有没有类似于我需要使用调试器的搜索路径,所以它知道在哪里找到这个文件?还是其他地方的问题?
你是如何在任何Obj C文件中导入swift类的,你能显示导入代码 – ankit
@ankit为此,我不得不在我的Objective-C实现中使用'#import'文件。 –
Ricky
使用#import“Appname-Swift.h” – ankit