从嵌入式 Objective C 框架调用 Swift

Call Swift from embedded Objective C framework

我有一个用 Swift 编写的名为 ColorApp 的应用程序,它调用 ASwiftFramework(我的 swift 文件的集合)以及 AnObjCFramework(一个嵌入式框架Objective C 个文件)。在我的顶级桥接头中,我只有:#import AnObjCFramework/AnObjCFramework.h>.

我在 AnObjCFramework 的 class 中有一个错误,我编写了一个修复程序并将其合并到一个新的 Swift class 中。我想从 AnObjCFramework 中的 class 调用此 swift class(是的,它是 NSObject 的子class)。这可能吗?

我知道修复 Objective C 代码更容易,但我想更好地了解如何使用混合库。

总结一下:
ColorApp (Swift) --> ASwiftFramework (Swift)--> AnObjCFramework (ObjectiveC)-> (Swift Class)

好的,在搜索了这里的框架档案后,我意识到我真的不应该像这样嵌套框架。