美文网首页iOS DeveloperiOS 开发
OC调用Swift ,按照这个步骤一定可以成功!

OC调用Swift ,按照这个步骤一定可以成功!

作者: ZPengs | 来源:发表于2016-05-11 11:35 被阅读1639次

    发现从网上找出来的方法总会有些不全面,或者按照他们那些方法实现不了OC调用Swift.所以今天自己整理一下一定可行的步骤只需一篇就不用再瞎百度了。再次声明下:总结别人的,方便自己查找!废话少说步骤如下:

    1、

    2、上面修改的配置项Product  Name后面要用。然后COM+N 创建一个新的文件:

    这个需要注意:上图中的Subclass of一定要设置为NSObject或其子类,否则OC工程将不会找到该类。

    点击确认后会选择保存路径,点击Create,出现如下界面:

    这个界面是询问是否创建桥接的头文件,这个文件在Swift调用OC代码的时候比较管用,但是在OC中调用Swift的时候我发现没有什么卵用。

    3、然后自己创建一个以"项目名"-Swift.h文件

    ,虽然这文件没什么用,但还是需要建立一下。方便在后面的控制器中添加这个头文件

    添加之后可以吧之前建的

    这个文件删除,因为系统已经建立一个相同的隐藏文件,你只需要导入即可。

    4、然后,你把你需要的Swift项目加入到工程。到这里你的项目应该就可以成功调用Swift了,你可以点击"项目名"-Swift.h这个头文件,看看是否有内容,类似

    如果有说明你已经成功。接下来就可以在像使用OC语法一样了。

    只要按照上面的步骤没一定可以实现OC调用Swift.如有问题欢迎纠正!

    ------By ZPengs

    相关文章

      网友评论

        本文标题:OC调用Swift ,按照这个步骤一定可以成功!

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