美文网首页
OC项目中使用Swift

OC项目中使用Swift

作者: 乡水情缘 | 来源:发表于2017-05-17 09:11 被阅读33次
    Swift和OC 混编的两个方面

    1.OC项目中使用Swift
    2.Swift 项目中使用OC

    OC项目中使用Swift

    由于原先的工程都是使用OC编写的,不可能一下全部转换成Swift,所以采用OC与Swift混编的方式是最好的选择。这篇文章只是一个简单的介绍,并没有太高深的知识。

    我新建了一个演示的OC工程,当然你可以使用你已经存在的OC的工程。如果我们想要在OC工程中使用Swift的代码,Swift的代码默认是使用module管理的,同样这里我们也需要把我们的Swift代码作为一个module暴露给我们的OC工程,修改下面的配置:

    01.png.jpeg
    Swift 项目中使用OC

    首先Swift中不再使用头文件和.m文件的方式了。所以也不需要使用import ""来导入头文件。哪swift 如何能访问到OC的类声明的。
    其实,swift也是需要使用头文件进行访问的,只不过不再需要使用显式的方式使用import进行导入。有两种方式来实现这个头文件的生成。

    屏幕快照 2017-05-16 22.39.57.png

    相关文章

      网友评论

          本文标题:OC项目中使用Swift

          本文链接:https://www.haomeiwen.com/subject/wcknmttx.html