我有用 ObjC 和 Swift 编写的框架,我想在 Swift 中使用 ObjC 类。苹果说"In your umbrella header file, import every Objective-C header you want to expose to Swift" 。但雨伞中包含的所有内容都会公开。有没有办法在不公开的情况下使用 ObjC?
最佳答案
伞形 header 不是您的框架 header ,而是其中以“-Swift.h”命名的 header 。您不需要将该 header 包含在主框架 header 中。
关于ios - 在框架中使用 Swift 中的 ObjectiveC,无需公开 ObjC 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35846022/