swift与oc混编

最近花时间恶补了一下swift官方的那个本书也从头到尾的看了一遍,虽然有一些不是非常明白。但是也只能以后慢慢花时间来学习了。

好了,言归正传。学了swift,自然就会像要知道怎样写代码了。于是代码写上。可是到一半的时候,突然想到了一个问题,虽然swift是大势,但是现在依旧用的是OC啊。要使用swift难道还要重新创建一个Project????

那就开始吧

1、创建一个项目

swift与oc混编_第1张图片

2、创建一个OC的文件(当我们创建一个OC文件是,会自动的创建一个桥接文件)

swift与oc混编_第2张图片

这样就可以在Swift中使用OC的类了。

 

接下就是在oc中导入swift了(只需要一个步骤)

swift与oc混编_第3张图片

 

这样就完成两种语言的混编,当然了,第三的框架也可以是使用这种方式的,当然了,我只尝试过AFNetworking这个。

如果大家发现有什么错误,欢迎大家指出,要是讲得有什么错误的地方,也希望大家指出来。毕竟现在我自己用的还是oc,还没有使用swift到项目中去。

你可能感兴趣的:(swift与oc混编)