最近使用swift的時候引用了OC文件,就給大家說一下我的個人經驗,以供大家參考。
一、是直接將OC文件拉到Swift的工程中,然後Xcode會自動創建橋接頭文件,這種就比較省事了,Xcode給你自動創建。
二、就是Xcode沒有提示,需要自己創建橋接文件,步驟如下
1.首先去添加一個橋接的OC頭文件,還有就是大家起名字的時候,最好取成xxx_Bridge_Header這種格式的,因爲如果是Xcode自己創建的話就是ssss_Bridge_Header,不過這個無所謂,只要好識別就行。
2.然後找到Build Settings,搜索swift就會出來下面的東西,將Objective-C Bridging Header的內容修改成這種格式 工程名/橋接文件名,這是表明頭文件的引用路徑,如圖所示
3.現在橋接文件就完成了,只需將需要的頭文件放到橋接文件中即可,我是因爲要用數據庫,引用了#import"sqlite3.h”,如圖所示