objective-c - 自动生成的 Swift.h 文件一直找不到

标签 objective-c swift xcode

现在多次找不到在 Objective-C 中使用 swift 代码所需的自动生成的 Swift.h 文件。

我已删除并重新安装了 Xcode。确保选中所有要生成的正​​确框,并且我在 Swift 类上使用 @objc。

有时它工作正常,但在很长一段时间内,由于未知原因,它不再能够找到该文件。

应用程序确实构建成功,但构建后的编辑器声称文件丢失。

正在使用的项目有多个目标,但我已确保 Swift.h 文件在所有目标中使用相同的名称。

目前看来没有办法始终使文件可用于自动完成目的。

任何有关其他尝试的建议将不胜感激,因为我不知所措。

最佳答案

在看到这个问题随机发生多次后,我发现我需要为这个应用程序构建所有目标。这样做意味着丢失的 -Swift.h 文件现在可用。

我有一个目标,但我没有构建这个目标,因为作为项目一部分的应用程序没有得到积极的处理,但构建它是问题的解决方案。

关于objective-c - 自动生成的 Swift.h 文件一直找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44671137/

相关文章:

iphone - URLForUbiquityContainerIdentifier 是否为 : return nil when network access is not available?

ios - -canOpenURL : failed for URL: "fbauth2:/" - error: "(null)" for ios 9 (swift)

ios - 为什么我的指数不会高于 1?

swift - 在不调用 init(fileNamed :"") 的情况下从文件加载 SKScene 的方法

iphone - 如何获取 iOS 的代码覆盖率数据?

objective-c - OCMockito - 带有 "willReturn"的模拟类返回 nil 而不是我指定的值

iOS - dirent.h - 当前目录名

ios - 在后台的预定点播放文本到语音

ios - KVC 将多个 Keys 的值添​​加到 NSMutableArray

ios - Xcode 5.1 构建 opencv 在 64 位模拟器上失败