Swift使用cocoapods

简介: Swift使用cocoapods

Swift使用cocoapods


第一步:用终端进入到项目,直接把项目拖过去就好

cd /Users/xiaozhikeji/Desktop/Demo
第二步:建立一个叫Podfile的文件

touch Podfile
第三步:编辑这个文件

vim Podfile
第四步:比如我要用CLImagePickerTool 和MBProgressHUD 这两个第三方库

输入下面格式就好了

注意cocoapod仅支持以Framework方式添加框架,因此需要在Podfile中添加use_frameworks!

platform :ios,'8.0'
target 'Demo' do
pod 'CLImagePickerTool'
pod 'MBProgressHUD'
end
use_frameworks!
第五步:保存之后,

输入pod install --no-repo-update 安装

即可看到一个xcworkspace文件

如果第三方框架不能正常工作或是升级,可以输入以下命令,这个命令不升级CocoaPods的spec仓库

pod update --no-repo-update

d7cfd0d9521db171ee06d06549173481.png

Snip20171226_18.png

注意默认会安装最新版本,如果你想其他版本,你可以通过pod search + 第三方库名

如下pod search AFNetWorking

9dc7f399bbe21f94a4396968d83a584b.png

Snip20171226_20.png

再按Q键就会回到你刚才敲命令行时候的位置,就可以敲命令去导入你需要的库和版本号了。

相关文章
|
10月前
|
缓存 JSON 安全
43 Swift中的一些第三方库
Swift中的一些第三方库
167 0
|
JSON Swift iOS开发
Swift 包管理器 -- cocoapods
当涉及到管理和集成第三方库和框架时,CocoaPods 是 Swift 开发中一个常用且强大的工具。它可以帮助你轻松地添加、更新和管理项目中所需的依赖项。本篇博客将介绍 CocoaPods 的基本概念、安装步骤、使用方法以及一些注意事项,帮助你更好地运用 CocoaPods 来管理你的 Swift 项目。
Swift 包管理器 -- cocoapods
|
Swift 图形学 数据安全/隐私保护
Swift 各版本
介绍Swift各个历史版本
307 0
Swift 各版本
|
Swift
swift中使用NSClassFromString
swift中使用NSClassFromString
303 0
|
Swift iOS开发 MacOS
Swift-进阶 01:Swift源码编译
Swift-进阶 01:Swift源码编译
496 0
Swift-进阶 01:Swift源码编译
|
区块链 Swift
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
|
iOS开发
Swift 2.3升级到Swift 3.0小记
> 阿里云App从Swift 2.1开始使用Swift,随时不断的推进,现在所有的业务代码都用Swift编写。由于Swift 3.0语法上有诸多改变,所以从Swift 2.3升级到Swift 3.0是一件宜早不宜迟的事情。元旦期间抽了点时间做这个升级。 ### 外部依赖 * 目前开源社区对Swift 3.0支持是非常好的,我们依赖的开源组件最新版本都支持Swift 3.0了,所以并没有
1740 0
|
Swift 计算机视觉
图片轮播器(swift)
如何实现一个无限循环,无缝衔接的图片轮播器 自己实现一次以后就不用使用轮播器的框架了 能用代码解决的问题就不在这里瞎BB了  O(∩_∩)O 首先先在Carousel文件件夹创建以下几个文件 CarouselFlowLayout.
1021 0
|
缓存 iOS开发 Swift
[快速学会Swift第三方库] Kingfisher篇
[快速学会Swift第三方库] Kingfisher篇 Kingfisher是一个轻量的下载和缓存网络图片库。下载和缓存是异步进行操作,已经下载好的图片会缓存在内存和本地,极大得提高app的体验。 目录 快速学会Swift第三方库 Kingfisher篇 目录 编码之前 导入 Kingfisher 其他操作 基础操作 使用optionsInfo参数
7555 0