iOS CocoaPods自动管理第三方开源库
最近在开发中发现在项目中使用了好多第三方库,然而第三方更新的时候本地却不能及时更新。然而CocoaPods则可以管理第三方依赖包的更新,这些“体力活”会被节省好多时间,下面介绍一下CocoaPods的安装和使用
1.CocoaPods的安装
1.0.0. 一般都会先升级ruby中的gem命令行如下:
1.0.1. CocoaPods的安装如下异常简单:
$ sudo gem install cocoapods
$ pod setup
注意:pod setup在执行时,会输出Setting up CocoaPods master repo,会等待很长时间,可以使用cd ~/.cocoapods进入此目录下,然后用du -sh *来查看下载进度
2.CocoaPods的使用
2.0.0. 查找你想管理的第三方库,如AFN,输入如下命令行:
$ pod search AFN
2.0.1. :进入你选择的工程目录下,然后创建一个Podfile文件夹,将依赖的库的名字输入在文件夹里即可:
$ cd 工程文件夹路径
$ vim Podfile
注:vim是进入编辑状态,依次输入如下命令,然后按esc保存,然后输入:wq 写入并退出
2.0.2. :将编辑好的Podfile文件放到项目根目录中,执行如下命令:
$ pod install
注意:CocoaPods生成的*.xcworkspace文件来打开工程,而不是以前的*.xcodeproj文件;每次更改了Podfile文件,都需 要重新执行一次pod update命令即可.......
就是这么简单,你会用了吗????哈哈
转载于:https://www.cnblogs.com/mingjieLove00/p/5533560.html
iOS CocoaPods自动管理第三方开源库相关推荐
- (转)CocoaPods:管理Objective-c 程序中各种第三方开源库关联
在我们的iOS程序中,经常会用到多个第三方的开源库,通常做法是去下载最新版本的开源库,然后拖拽到工程中. 但是,第三方开源库的数量一旦比较多,版本的管理就非常的麻烦.有没有什么办法可以简化对第三方库的 ...
- IOS 第三方开源库汇总
IOS 第三方开源库汇总 1. 常用开源库简介 2. 统计工具 3. 数据埋点工具 4. 社交分享集成工具 5. 网络通信,网络数据工具 6. 音视频处理工具 7. 图像处理工具 8. 云存储 9. ...
- IOS启程01-配制CocoaPods来管理第三方类库
IOS启程 - 配制CocoaPods来管理第三方类库 Mac OSX 10.11 之后 1 CocoaPods CocoaPods应该是iOS最常用最有名的类库管理工具了,也就是说,在IOS开发过程 ...
- iOS 不错的第三方开源库归类分享
<iOS 不错的第三方开源库归类分享> ---- 前言 Github可说是全球最大的IT"交友约会"网站,各种各样牛逼的open source code,star!st ...
- 基于第三方开源库的OPC服务器开发指南(2)——LightOPC的编译及部署
基于第三方开源库的OPC服务器开发指南(2)--LightOPC的编译及部署 前文已经说过,OPC基于微软的DCOM技术,所以开发OPC服务器我们要做的事情就是开发一个基于DCOM的EXE文件.一个代 ...
- 【开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发,欢迎各位网友补充完善...
链接地址:http://www.tuicool.com/articles/jyA3MrU 时间 2015-01-05 10:08:18 我是程序猿,我为自己代言 原文 http://blog.cs ...
- 45.Android 第三方开源库收集整理(转)
原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样, ...
- Android常用的第三方开源库和框架
第三方开源库和组件 一个专注于平滑滚动的Android图像加载和缓存库 https://github.com/bumptech/glide 图片缓存Universal-Image-Loader: ht ...
- Android好用的第三方开源库
记录一些对工作学习有帮助的第三方开源库 快捷入口 音频类 AudioPlay Banner类 banner 流式布局 FlowLayout 网络请求框架 RxEasyHttp okhttp-RxHtt ...
- 开源框架】Android之史上最全最简单最有用的第三方开源库收集整理,有助于快速开发
Android开源库 自己一直很喜欢Android开发,就如博客签名一样, 我是程序猿,我为自己代言 . 在摸索过程中,GitHub上搜集了很多很棒的Android第三方库,推荐给在苦苦寻找的开发者, ...
最新文章
- 想写点什么留下点念想
- Handler、Looper与MessageQueue源码分析
- makefile清除目标文件的规则
- Tensorflow学习
- 最简单的嵌套循环,一句话即可。适合repeater,dropdownlist,gridview等等
- 最新版QQ拼音打字法为什么打出来的字中间有竖线?
- 如何用c语言写一个简答的整人小程序
- wps word设置多级标题及对应目录
- 高精度信号链电路精密模拟器件双轨供电方案
- 计数oracle,SQL数据透视表子组计数
- PIPIOJ1451: PIPI的数学题VIII
- 解决浏览器下载文件时中文文件名乱码的问题
- cmake学习笔记--cmake的打印、创建工程等基本操作(1)
- cg of spears storm_Steam 上的 Storm Of Spears RPG
- QTextLine、QGlyphRun、QTextLayout
- “EXCEL 文件打开后,显示空白”的解决方法
- web前端工程师都做什么工作
- # 华为mate40 or iphon 12
- 【星云测试】Wings-让单元测试智能全自动生成
- [转]Win 2008 R2安装激活、设置优化、可用杀毒软件、常用软件安装顺序与注意事项(三)...
热门文章
- 配置主机间信任的一个简单办法
- 聊聊我在美团做算法的感受
- 最新!全球学术排名出炉:21 所中国大学位居世界 100 强
- 中国成为「研究生大国」,99%研究生背后的焦虑:就业更难了!
- 65 年来,全英国向他道歉三次
- 【每日算法Day 108】一道简单的二叉树题目,写法还是挺多的。
- 机器学习基础算法22-提升理论-GBDT、XGBoost、Adaboost、方差与偏方
- 文件——rstrip() 、lstrip()和 strip()、zip() 函数
- FFMPEG geq与比较函数
- 【git】克隆成功,但是检出失败