以下内容是基于swift5
混编设置:
在开始混编的项目里创建Swift或OC文件会弹出下面的提示框
这时我们要选择“Create Bridging Header”,这样就会在项目中生成一个进行OC和swift桥接的.h文件文件和我们要创建的一个swift文件。
OC调用Swift
想要在OC文件中调用Swift的类,需要将该Swift类暴露给OC,在OC文件中引入一个文件
文件名格式:"工程名-Swift.h"
如下图:
Swift调用OC
同理,想要在Swift文件中调用OC的类,需要将该OC类暴露给Swift,此时需要用到最初创建的桥接文件,在该文件中导入需要调用的OC类。
本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。😊