Swift从0到1(二):Objective-C的桥接

作者: zZ爱吃菜 | 来源:发表于2015-12-01 17:28 被阅读320次

现在前面:

虽然Swift已经很成熟的,但是很多优秀的第三方库已经有很多一部分没有本写成Swift版,所以Objective-C的桥接工作是每一个Swift开发者必不可少的。

设置Objective-C的桥接

1.创建Objective-C桥接文件 文件名:xxx-Bridge-Header.h

创建Objective-C头文件

我的文件名即:DangQun-Bridge-Header.h (最好放在项目根目录)

2.将创建的Objective-C设置为桥接

具体步骤:

  • 在Build Settings中->搜索:Objective-C b
  • 在Objective-c Bridging Header中添加
    桥接文件:DangQun/DangQun-Bridge-Header.h

注意路径:如果是根目录即:项目目录/桥接文件/;
如果其他路径:项目目录/…相对路径…/桥接文件/

屏幕快照 2015-12-01 下午4.57.58.png

3.在桥接文件中添加需要引用的第三方Objective-C库

oc库引用

相关文章

  • Swift从0到1(二):Objective-C的桥接

    现在前面: 虽然Swift已经很成熟的,但是很多优秀的第三方库已经有很多一部分没有本写成Swift版,所以Obje...

  • OC和Swift混编-桥接文件

    桥接文件: 桥接文件时为了在swift中使用OC的内容。当在Swift工程中新建Objective-C文件或者在O...

  • Swift与Object-C混编

    Step 0.Swift项目中拖入OC框架文件 Step 1.创建桥接文件 Step 2.编辑桥接文件 Step ...

  • [iOS] Swift与Objective-C混编

    一. 创建Objective-C混编桥接文件 当Swift与OC混编时,需要创建桥接文件,才能在OC中使用Swif...

  • Swift使用七牛上传图片的一些坑

    七牛只有Objective-C的库没有Swift的库 , 所以需要桥接。桥接的方法不用多少了,网上一大堆教程 七牛...

  • OC 混编 SWIFT

    Swift和Objective-C混编的注意啦原文 这个界面是询问是否创建桥接的头文件,这个文件在Swift调用O...

  • Objective-c 与 Swift 混合编程

    在 swift中用Objective-c,需要一个标准的OC头文件,swift编译器用它来决定应该桥接哪些OC文件...

  • Swift项目创建桥接文件

    Swift项目创建桥接文件 一.创建具体步骤参考 Object-C 和 swift桥接文件 二.报错 如出现 xx...

  • Swift与OC混编

    将OC 文件导入到swift工程中,建立一个桥接文件,然后将OC的头文件导入到这个桥接文件中,则在swift工程中...

  • 2018-03-28 初始Swift 001

    随笔1、swift使用OC:新建或者拖拽一个OC文件到swift项目中,swift项目会自动生成桥接文件。把需要是...

网友评论

本文标题:Swift从0到1(二):Objective-C的桥接

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