Swift创建桥接文件,Swift使用MJRefresh刷新插件

Posted txworld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift创建桥接文件,Swift使用MJRefresh刷新插件相关的知识,希望对你有一定的参考价值。

刚开始玩Swift,想做个下拉刷新的功能,发现在OC中用得比较多的第三方插件是MJRefresh。查了一下,在Swift中使用OC的插件要通过桥接文件,然后又百度一下怎么创建桥接文件,发现很多都是老司机写的,不是很详细,所以特意总结一下。

 

一、创建一个Head.h文件

      

     

二、在Build Setting中设置头文件的路径。

      右键工程 > Build Setting > Objective-C Bridging Header 添加一个选项。

      路径填:$(SRCROOT)/Header.h,如果Header.h放在工程XX文件夹里,则是:$(SRCROOT)/XX/Header.h

 

三、引入第三方插件OC文件头

以上是关于Swift创建桥接文件,Swift使用MJRefresh刷新插件的主要内容,如果未能解决你的问题,请参考以下文章

OC与swift相互调用

Swift 桥接文件路径到底如何写 ?

尝试在 Swift 项目中使用 Objective C 可可豆荚,桥接文件编译为 Swift 代码

OC与swift相互调用

Swift: 在Swift中桥接OC文件(自己创建的类文件第三方库文件)

Xcode中如何快速创建一个Objc与Swift桥接的头文件