一栅哀、生成橋接文件:工程名-Bridging-Header.h
在工程中新建一個.swift文件震肮,工程中會自動生成一個橋接文件:OCAndSwift-Bridging-Header.h踏枣;
屏幕快照 2018-08-03 14.46.52.png
屏幕快照 2018-08-03 14.49.28.png
二、導入第三方庫及工程配置
1钙蒙、將第三方庫(例如:Chars.framework)copy到工程文件中,然后在TARGETS->General->Enbedded Binaries中導入第三方庫间驮;
屏幕快照 2018-08-03 14.25.27.png
屏幕快照 2018-08-03 14.27.28.png
屏幕快照 2018-08-03 14.28.47.png
2躬厌、在橋接文件OCAndSwift-Bridging-Header.h中導入第三方庫;
屏幕快照 2018-08-03 14.35.24.png
三竞帽、調(diào)用Swift第三方庫
在調(diào)用swift第三方庫的OC類里導入橋接文件OCAndSwift-Bridging-Header.h扛施;
注:在生成橋頭文件是會自動生成OCAndSwift-Swift.h(工程名--Swift.h),如果要引用工程中創(chuàng)建的.swift文件屹篓,則需要在調(diào)用.swift文件的OC類里導入OCAndSwift-Swift.h疙渣,另外comond+control+鼠標左鍵可點擊進入查看;
屏幕快照 2018-08-03 14.58.45.png
屏幕快照 2018-08-03 14.59.00.png