1.首先创建一个Swift工程
2.导入或者创建一个OC文件(.h和.m)
3.再创建一个桥连接文件
4.然后文件样子为
5.在桥接链接里面导入头文件
6.通过targets-》-》buildsetting 输入bridging,然后添加.h文件
7.编译一下,最后可以在swift类里面使用OC类里面的东西类,如果要调用,直接通过oc类方法调用在swift类中,不过语法不一样。
1.首先创建一个Swift工程
2.导入或者创建一个OC文件(.h和.m)
3.再创建一个桥连接文件
4.然后文件样子为
5.在桥接链接里面导入头文件
6.通过targets-》-》buildsetting 输入bridging,然后添加.h文件
7.编译一下,最后可以在swift类里面使用OC类里面的东西类,如果要调用,直接通过oc类方法调用在swift类中,不过语法不一样。
转载于:https://www.cnblogs.com/jinchengvs/p/4981610.html
Swift 中调用OC很简单:
XXX-Bridging-Header.h 中 引入需要访问的 OC 的头文件即可
但是OC调 Swift 需要注意:
#import "TestDemo-Swift.h"
// ProductName-Swift.h 注意 ProductName 不能包含中文和数字的组合`-`
// 注意:Swift 调用 OC 不会有问题
// 但是 OC 无法访问 Swift 中的特殊语法,例如:枚举!
转载于:https://my.oschina.net/TaciturnKnightYQ/blog/540405