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

现在前面:

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

设置Objective-C的桥接

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

Swift从0到1(二):Objective-C的桥接_第1张图片
创建Objective-C头文件

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

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

具体步骤:

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

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

Swift从0到1(二):Objective-C的桥接_第2张图片
屏幕快照 2015-12-01 下午4.57.58.png

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

Swift从0到1(二):Objective-C的桥接_第3张图片
oc库引用

你可能感兴趣的:(Swift从0到1(二):Objective-C的桥接)