前言:
好记性不如烂笔头,能记一点就写一点。本文章只是做为笔记记录,如有错误请指正。
1.首先创建一个OC的工程
2.然后再创建一个Swift的文件
3.这时会提示你是否添加桥接文件,点击创建后体统会自动创建一个桥接文件,但是如果点击取消后,就需要自己建桥接文件;
4.创建Swift文件成功后OC_Swift-Bridging-Header.h
<--(桥接文件)
5.然后去 Build Settings 搜索brid,找到 Objctive-C Bridging 搜索 Header,将刚才建好的桥接文件直接拖入,会自动引用路径;
注:$(SRCROOT)/详细路径
6.注意头文件引用#import "OC_Swift-Swift.h"
,接下来你就可以拿到Swift的方法使用了
7.如果想在Swift文件中调用OC的方法,记得在Header文件中声明一下头文件
注: OC_Swift-Bridging-Header.h是关联swift产生的关联文件