oc swift 混编

ocswift项目中新建另一种语言文件时,xcode会提示产生一个桥接文件,当我们点击同意后查看产生的这个桥接文件,发现
// Use this file to import your target's public headers that you would like to expose to Swift.

首先,我们检查Build Setting中这个桥接文件是否被正确添加,被正确添加后:

  • swift使用OC

    • 我们在这个桥接文件中添加#import "oc文件.h"使得所有swift类中能够用swift语法使用这个被添加的oc类。
  • OC使用swift

    • 在oc类中#import "项目名称-Swift.h",就可以用OC语法使用所有swift类
oc项目添加swift类

swift项目添加oc类

编译设置
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容