美文网首页Swift学习
Swift 利用 CocoaPods

Swift 利用 CocoaPods

作者: Themores | 来源:发表于2015-09-04 17:18 被阅读355次

Cocoapods 是ios 开发中的第三方库管理的工具(和maven 相似)。

1.安装
打开Mac终端 输入指令 进行安装。
<pre><code>
sudo gem install cocoapods
</code></pre>

输入密码.png

输入电脑的密码,完成安装。执行指令。
<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>

Podfile初始化文件.png

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>

完整截图如下


完整截图.png

3.在项目中使用(close your current project) 关闭xcode 中你当前的项目,在finder 中找到你的文件,可以看到如下项目结构


配置好cocoapods文件目录.png

打开xxxx.xcworkspace 文件,打开项目,我们会看到如下项目结构


打开项目.png

接下来便是使用
在代码中直接导入
<pre><code>
import Alamofire
</code></pre>至此,你就可以在自己的项目中使用Alamofire 这个网络框架咯。

4.补充说明
如果你是导入的Object-C 实现的架包,你需要在pod中加入包中,在自己的项目中创建桥接文件。

相关文章

网友评论

    本文标题:Swift 利用 CocoaPods

    本文链接:https://www.haomeiwen.com/subject/tqklcttx.html