第一步:在项目根目录下新建一个桥接头文件(项目名-Brdging-Header.h)
第二步:项目Targets->Build Settings->搜“bridging”
可以直接将第一步新建的头文件拖到上图中的方框中。
第三步:同第二步,搜“search”
添加$(SRCROOT)
, 后面选择recursive
遍历方式。
第四步:以AFNetworking为例
Podfile:
platform :ios, '8.0'
use_frameworks!
target 'demo' do
pod 'AFNetworking', '~> 3.1.0'
end
在桥接头文件中引入AFNetworking:
#ifndef demo_Brdging_Header_h
#define demo_Brdging_Header_h
#import "AFNetworking/AFNetworking.h"
#endif /* demo_Brdging_Header_h */
到此,可以和PCH文件一样,在每个swift文件中直接使用AFNetworking库了。