如何从目标C类调用Swift类方法?

时间:2018-06-18 06:14:33

标签: objective-c swift

在我的应用程序中使用了swift和objective c类。我必须在目标c类中导入Swift委托协议。当我尝试导入(@implementation SampleViewController)委托协议时,我收到错误" @implementation声明不能是协议"

1 个答案:

答案 0 :(得分:0)

为了使用Swift方法,你需要导入一个通常命名为YourProductName-Swift.h和bingo的头文件,你可以使用swift类,它们的属性和方法。

您可以在Target中找到此头文件的名称>构建设置> Swift编译器 - 常规> Objective-C生成的界面头名称。

Objective-C generated Interface Header Name