在oc中AFNetworking使我们比较喜欢的一个库,而使用Swift开发,AFNetworking的作者又为我们提供了Alamofire,
1、CocoaPods的安装
在终端输入$ sudo gem install cocoapods,但在我大天朝还是需要使用淘宝的Ruby镜像来访问cocoapods,否则,不知道需要等到什么时候才能安装成功
终端中敲入依次敲入命令:
$ gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
可以用以下命令查看是否更改成功:
$ gem sources -l
只有在终端中出现下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES ***
http://ruby.taobao.org/
更改成功后再次输入$ sudo gem install cocoapods,很快就能安装成功
安装成功后可以使用此命令$ pod search Alamofire查看是否支持Alamofire库
2、创建一个Swift项目
此处省略N个字
3、打开终端进入你所创建的项目
$cd Desktop/swiftDemo进入项目“swiftDemo”为我创建的项目名称
$ vim Podfile 创建Podfile文件
然后去https://github.com/Alamofire/Alamofire 国内打开可能失败,可以选择翻墙
将这段话复制粘贴到文件中,其中<Your Target Name>为你创建的项目的名称(Swift 3.0 需要安装4.0以上的版本)
输入 :wq (vim环境下的保存退出命令)
退出后输入$ pod install等待安装
4、
在你的项目任意代码文件中输入:import Alamofire
假如安装的第三方库的头文件不能引入。需要更改TARGETS --->Build Settings -->User Header Search Paths 添加${SRCROOT}即可。
使用方法https://github.com/Alamofire/Alamofire中有介绍就不在此说明了