关于ios:如何在swift3项目中使用Objective c view controller

how to use objective c view controller in swift3 project

本问题已经有最佳答案,请猛点这里访问。

我正试图在Swift项目中添加目标C视图控制器,所以一些帮助我解决这个问题。

1
2
3
4
5
    let objCObject = SampleClass()   //   objectiv C object Class
    objCObject.run

    let objCObject1 = SampleViewController() // objective C viewcontroller
    objCObject1.run

谢谢你的快速反应。


你可以使用Bridging Header。。。。。。。这是在做的那一步。 </P >

单击您的项目目标,去Build Settings"选项卡上的"search for Bridging Header。。。。。。。你可以看到在Xcode路径生成的出入。 </P >

它的选择和点击删除按钮。 </P >

也让我相信,到删除的Xcode自动生成的文件Bridging HeaderProjectName-Bridging-Header.h从你的Xcode项目目录。 </P >

现在,试着对进出的Objective-C文件一次又来了。你可以看到在prompt to create a file Bridging HeaderAS的预期。 </P >

enter image description here </P >


做一个.h文件和目标文件的全importC类Myfile.hheader file的热情的那是你做的。 </P >

现在的热情建设的环境,Objective-C Bridging Headerfind和给本文件的路径 </P >

现在你可以使用任何Objective-C文件的热情Swift </P >

希望这将helps </P >