我在现有的Object-C项目中使用Swift类。在我的Swift类中,我使用的是CLLocationManagerDelegate
。一切正常。但是,生成ProjectName-Swift.h
时,ProjectName-Swift.h
文件中的问题显示“找不到'CLLocationManagerDelegate'的协议声明”。我试图通过在CoreLocation/CoreLocation.h
中导入ProjectName-Swift.h
来使问题沉默。有效。但是经过几次编译后,CoreLocation/CoreLocation.h
消失了,因为ProjectName-Swift.h
是从我的swift类生成的。问题又来了。