鑑於如今大部分 iOS 經常使用庫都仍是用 OC 實現的,咱們經常須要用到一個叫作 Bridging-Header.h 的東西來在 Swift 項目中使用 OC 實現的框架,固然前提是在這個項目裏咱們不能或者不想使用 Cocoapods 或 Carthage。html
在 iOS 8 以後,咱們可使用 framework 了,相比於麻煩地操做一遍一下步驟:ios
我更願意直接把 xxx.framework 放到項目裏,而後使用的時候在頂部寫上 import XXX
。若是這個框架是 AFNetworking 的話,咱們能夠在它的 releases 頁面下載到 AFNetworking.framework.zip。
git
carthage update
以後
說白了就是一個利用 Carthage 找 framework 文件的方法。github
須要注意的是,若是你想經過自行編譯源碼,而後在 Products 文件夾裏取用 framework,可能這個文件的架構會有問題。架構
掘金技術徵文:gold.xitu.io/post/58522d…框架