在swift项目中使用AFNetworking网络库

在swift项目中使用AFNetworking网络库

关于AFNetworking的介绍就不多说了,这是一个时下比较流行的ios和mac os网络库,不过遗憾的现在只有objective-c版本。

1. 安装CocoaPods

$ sudo gem install cocoapods

安装过程比较慢,你可以用$ sudo gem install cocoapods -V来观察后台的执行过程。

另外,由于GFW的原因,RubyGems资料源可能被墙,可以将gem的源换成淘宝的RubyGems镜像

 

2. 编辑Podfile

在项目目录下添加podfile文件,编辑内容:

在终端中执行:

$ pod install

然后会在项目目录下生成<YourProjectName>.xcworkspace文件,之后就使用该xcworkspace文件来打开项目。

3. 在项目中引用AFNetworking

双击上面生成的xcworkspace文件,打开xcode

3.1 在项目目录中添加一个iOS Header File,可以命名为<YourProjectName>BridgingHeader.h

3.2 在项目的Build Settings中,搜索Objective-C Bridging Header设置,定义为YourProjectName/YourBridgingHeader.h,如下图所示

屏幕快照 2014-12-09 下午10.29.48

3.3 现在,可以在你的swift代码中添加一句

编译通过!

4. 使用方法

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注