Swift调用Objective-C
环境
- Xcode 8.3.3
- Swift3.+
步骤
1.创建混编桥接头文件
名称随便取,最好能和普通header文件做区别
2.项目配置桥接文件
- 点击工程,选中
Build Settings
,子选项勾选All
- 在下面配置中找到(或者搜索)
Swift Compile - General
- 配置混编桥接头文件
点开图中红圈区域进行配置,如我所建的文件在工程里路径为MyProject/Hybrid-Compile.h
则配置也应是这个路径
保存后在该头文件中引用相应OC类头文件即可在Swift中调用
引用注意
如果是项目内的OC文件直接引用即可
如果是Pod
引用的库中的OC文件则需要带上其Pod
中的路径
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Halcyon Days!