从C调用Swift代码

时间:2014-07-13 04:10:26

标签: c interop swift

如何从C或C ++调用Swift代码?我只能找到相反的文档。

如果所有其他方法都失败了,我会将我的代码包装在Objective-C类中并将其用于interop,但我想知道是否会有另一种方法。

1 个答案:

答案 0 :(得分:2)

Xcode自动生成"< yourmodule> -Swift.h" header,你可以简单地从你的Obj-C代码导入它(它必须是Obj-C,因为Swift类被导出为Obj-C类)。请参阅Importing Swift into Objective-C