转发 请添加原作者地址 谢谢
*转发 请添加原作者地址 谢谢 *
*转发 请添加原作者地址 谢谢 *
如果生成私有库上一篇文件已经讲了
这篇文章主要是,在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
- pod的库中,swift引用OC文件 是不需要桥接文件因为 pod库会自动生成
PodProductName-umbrella.h 文件
3. oc使用swift带需要使用 如下引入
*项目开发中OC引用Swift只需要使用 就可以使用
//头文件引入
#import "PodProductName-Swift.h"
- pod的库中,oc引用swift文件
//头文件引入
#import <PledgeSDK/PledgeSDK-Swift.h>
4.oc项目中如何引入swift库
pod引入项目之后
image.png
在使用 swift类的地方 添加头文件
#import <SlideMenuControllerSwift/SlideMenuControllerSwift-umbrella.h>
这样就可以使用pod的swfit库了
网友评论