我有一个桥接 header ,用于导入多个 Objective-C header 。然而,在编译时,Xcode 在每个 header 中抛出大约 80 个编译器错误。
它们是类似expected a type
和Cannot find interface declaration
这样的错误。我认为 Xcode 正在尝试将我的 Obj-C header 编译为 Swift。
有办法解决这个问题吗?也就是说,让它们以各自的语言进行编译。谢谢!
最佳答案
添加#import <Foundation/Foundation.h>
在桥接头顶部解决了 swift 编译器错误。
关于objective-c - 桥接 Objective-C header 会导致 Swift 编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32056784/