Cocoapods 是ios 开发中的第三方库管理的工具(和maven 相似)。
1.安装
打开Mac终端 输入指令 进行安装。
<pre><code>
sudo gem install cocoapods
</code></pre>
输入电脑的密码,完成安装。执行指令。
<pre><code>
pod setup
</code></pre>如果你需要更新,执行指令。
<pre><code>
sudo gem update cocoapods
</code></pre>查看本地的cocoapods 版本
<pre><code>
pod --version
</code></pre>那么我本地的版本是0.38.2
2.导入包
开始使用导入github 中的开源第三方架包。
1)第一步进去到你项目的目录下,所用指令cd(获取路径快捷方式,你直接将xcode中的项目直接拖入到终端)
<pre><code>
cd /Users/Darker/me/CocoapadsTest/ (这是我项目路径)
</code></pre>2)初始化pod
<pre><code>
pod init
</code></pre>3)编写Podfile 的文件 (第三方管理配置文件,类比maven 中的pom.xml)
打开podfile
<pre><code>
open -a xcode Podfile
</code></pre>
4)添加第三方资源,在Podfile 文件中添加
<pre><code>
platform :ios, "8.0"
use_frameworks!
pod 'Alamofire', '1.2.3'
</code></pre>5)保存文件,加载资源。
<pre><code>
pod install(updating local specs repositories卡住不动,有可能被墙了。) 或者 使用pod install --verbose --no-repo-update
</code></pre>
完整截图如下
3.在项目中使用(close your current project) 关闭xcode 中你当前的项目,在finder 中找到你的文件,可以看到如下项目结构
打开xxxx.xcworkspace 文件,打开项目,我们会看到如下项目结构
接下来便是使用
在代码中直接导入
<pre><code>
import Alamofire
</code></pre>至此,你就可以在自己的项目中使用Alamofire 这个网络框架咯。
4.补充说明
如果你是导入的Object-C 实现的架包,你需要在pod中加入包中,在自己的项目中创建桥接文件。