用Swift重写公司OC项目(Day2)--创建OC与Swift的桥接文件,进而调用OC类库

时间:2022-01-20 19:18:42

昨天把项目中的图标以及启动转场图片弄好了,那么今天,我们可以开始慢慢进入到程序的编写当中了.

由于swift较新,所以类库还不够完善,但是不用担心,苹果早就出了解决方案,那就是使用桥接文件,通过桥接文件,系统会把类库中的OC代码转换成swift语言,这样用起来其实没什么障碍.

那么如此创建桥接文件以及如何调用类库的一些方法呢?请看以下截图..

用Swift重写公司OC项目(Day2)--创建OC与Swift的桥接文件,进而调用OC类库

如此创建一个OC的.m文件,当你点击了next输入文件名,然后选择存放位置之后create,系统会弹出如下选项:

用Swift重写公司OC项目(Day2)--创建OC与Swift的桥接文件,进而调用OC类库

看到这里,当然要选择后者了,我们的目的就是要创建这个桥接文件的嘛!当你点击确认之后,可以看到项目中多了两个如图的文件:

用Swift重写公司OC项目(Day2)--创建OC与Swift的桥接文件,进而调用OC类库

这里呢, 我们需要的.h文件,就已经到了我们项目中了,然后你可以删除刚才创建的.m文件了,然后你就可以在这个桥接文件中进行类库的引用之类的事情了....

好了,这就是桥接文件的创建,下一遍我会详细写下如何进行类库引用以及调用的...并且实现百度地图的地图显示以及定位功能...