鉴于如今大部分 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…框架