當咱們在 ObjC 項目中新建 Swift 文件時或者在 Swift 項目中新建 ObjC 文件時,Xcode 都會自動幫你新建一個 Objective-C bridging header file(固然咱們也能夠手動建立) .
*** 當完成圖一到圖三的操做,你的項目已經作好Swift調用Objc初始化了.該文件固定的命名規則爲:項目名-Bridging-Header.h 因爲項目名爲objc_swift,因此會自動生成爲 [objc_swift-Bridging-Header.h]
(此處注意,工程名中若是存在空格" "或者中劃線"-",須要用下劃線"_"代替。)swift
1.在完成建立Bridging-Header.h的步驟後,而後Command+B build一次iOS工程,就會自動生成 "項目名-Swift.h"的 隱藏文件文件,ui
2.簡單點的話,在任意OC文件中直接引入 "項目名-Swift.h"文件,就能夠使用項目中Swift中的內容了.通常能夠在pch中 #import "項目名-Swift.h" 隱藏文件便可(注意引入的名字包含的Swift是大寫開頭)3d
3.驗證接入成功: Command+鼠標左鍵點擊該文件,能顯示出隱藏文件的內容,說明接入成功 code
基於以上流程,在pod文件的頭部 ,新增一行 use_frameworks!
而後打開終端對項目pod install
安裝並更新項目的的第三方庫cdn