OC与Swift混编的常见问题

1.如何在oc工程中调用swift文件
一般需要引入"工程名-swift.h",也不是绝对的,具体取决于buildSetting>Objective-c Generated Interface Header Name的设置。如下图 :

oc引入swift头文件.png

2.在swfit工程中使用调用oc
需要在桥接文件中导入oc头文件。当在swift工程中新建oc文件时,会提示你是否创建桥接文件,也可以自己创建桥接文件,然后在build setting>Objective-c Bridging Header里设置。如下图:

swift的桥接文件.png

参考链接:http://www.kittenyang.com/swiftandoc/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • swift强势来袭,想要紧跟脚步,但之前OC的工程推倒重来在时间和实践上都有点伤神,混编就是这个过渡的桥梁,使...
    _skye阅读 5,276评论 8 22
  • 最近总是失眠,没有任何缘由的失眠。其实上班真的挺累的,但是就是会总是睡不着,睡不着的时候什么事都会浮现于脑海里,想...
    榛子说阅读 336评论 0 0
  • 日子藏在眉间 时间在我心头支起一口锅 熬呀 终于将我的发熬灰 黑夜 为我织了一件厚厚的外衣 它说 穿上吧 今晚没有...
    妮妮雅阅读 82评论 0 0
  • 同学群聊天,吐槽某两位同学聊天没有营养,突然当事人熊猫同学问我,山不在高,有龙则灵,有没有营养,我不想回...
    大脑门就是我阅读 248评论 0 1