iOS组件化、容器化基础之cocooapods使用SwiftiOS 专题

进阶-Swift和OC混编生成 swift pod私有库

2018-09-04  本文已影响154人  coderPoo

转发 请添加原作者地址 谢谢
*转发 请添加原作者地址 谢谢 *
*转发 请添加原作者地址 谢谢 *

如果生成私有库上一篇文件已经讲了

这篇文章主要是,在pod私有库中
*以及swift编译错误
*swift如何引用oc文件
*oc如何引用swift文件
*oc项目中如何引入swift库

1.spec 文件如果需要指定swift版本,版本不正确swift编译可能报错

     s.swift_version = ‘3.3' //在spec中设置

2. pod中swift如何引用oc文件

*项目开发中Swift引用OC只需要添加 桥接文件
ProductName-BridgingHeader.h

3. oc使用swift带需要使用 如下引入

*项目开发中OC引用Swift只需要使用 就可以使用

//头文件引入
#import "PodProductName-Swift.h"
//头文件引入
#import <PledgeSDK/PledgeSDK-Swift.h>

4.oc项目中如何引入swift库

pod引入项目之后


image.png

在使用 swift类的地方 添加头文件

#import <SlideMenuControllerSwift/SlideMenuControllerSwift-umbrella.h>

这样就可以使用pod的swfit库了

上一篇下一篇

猜你喜欢

热点阅读