美文网首页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 ,按照这个步骤一定可以成功!

    发现从网上找出来的方法总会有些不全面,或者按照他们那些方法实现不了OC调用Swift.所以今天自己整理一下一定可行...

  • oc Swift 混编

    oc Swift 混编 oc 项目 混编Swift1.1 oc 调用 Swift 的类 和 方法步骤: ...

  • Oc调用swift 的技巧

    oc项目如果要调用swift一定要在oc的类中添加#import "QeelinGold_iOS-Swift.h"...

  • 在封装SDK中Swift和OC混编之相互调用

    在非SDK中: 1、swift调用oc 步骤: 创建 工程名-Bridging-Header.h 放入oc的头文件...

  • OC/Swift混编

    在非SDK中: 1、swift调用oc 步骤: 创建 工程名-Bridging-Header.h 放入oc的头文件...

  • iOS面试题集(一)

    1.如何在OC中调用swift的文件? 步骤:直接托swift文件 --> 建立桥接头文件 --> target ...

  • 问题归纳

    1.如何在OC中调用swift的文件? 步骤:直接托swift文件 --> 建立桥接头文件 --> target ...

  • Swift&Obejctive-C交互处理

    OC中调用Swfit的代码: Swift调用OC的代码 愿编程让这个世界更美好

  • OC-Swift混编相关配置

    1.oc调用swift 在oc中使用swift代码,需要把swift代码作为module暴露给oc进行调用 配置如...

  • Swift与OC混编

    标签:Swift 在Swift中调用OC 首先创建OC/Swift工程 然后创建swift/OC文件,Xcode会...

网友评论

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

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