Avatar ·

Swift到Objective-C的头文件未在Xcode 6中创建:如何修复?

你好!我是iOS开发新手,尝试在Xcode 6的项目中同时使用Swift和Objective-C。我创建了一个新的Swift项目,然后添加了几个Objective-C文件。Xcode自动提示创建bridging header,我同意了。但问题是,头文件“ProjectName-Swift.h”(本应自动生成以便从Objective-C访问Swift类)没有创建。我检查了构建设置:在Build Settings中,“Objective-C Generated Interface Header Name”参数为空,尽管据我所知它默认应该被填充。我还尝试了重新构建项目、清理缓存(Clean Build Folder)、重启Xcode——都没有用。 以下是我希望从Objective-C可见的Swift类示例: ```swift import Foundation @objc class MySwiftClass: NSObject { @objc func sayHello() -> String { return "Hello from Swift!" } } ``` 而在Objective-C文件中,我尝试导入