swift 导入第三方OC库

第一步:在项目根目录下新建一个桥接头文件(项目名-Brdging-Header.h)
第二步:项目Targets->Build Settings->搜“bridging”

swift 导入第三方OC库_第1张图片
屏幕快照 2017-08-16 上午9.44.50.png

可以直接将第一步新建的头文件拖到上图中的方框中。

第三步:同第二步,搜“search”

swift 导入第三方OC库_第2张图片
屏幕快照 2017-08-16 上午9.46.08.png

添加$(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库了。

你可能感兴趣的:(swift 导入第三方OC库)