从 C 调用 Swift

Calling Swift from C

我看过很多解释如何从 Swift 调用 C 函数的文章,但我想探索相反的方法(如果可能的话),调用 Swift 来自 C.

的函数

我看过说明 objC 中 Swift 函数的示例,但是这些并没有让我更接近我的目标。是否支持此任务?

唯一支持从 C 代码调用 Swift 代码的方法是在两者之间使用 Objective-C。

这并不是说它完全不可能,但必须有人想出一个类似于 NSInvocation 的实用程序和包装器,用于不具有精确 C 表示的对象。