文章目录

  • 1. 安装CocoaPods
  • 2. 用CocoaPods来添加第三方库

CocoaPods 是一个负责管理 Xcode项目中第三方开源库的工具。CocoaPods项目源码

通过 CocoaPods,我们可以将Xcode项目的第三方库统一管理起来,配置和更新只需要几行命令即可完成,大大节省配置时间。


1. 安装CocoaPods

  1. 打开终端,进入到需要添加CocoaPods的工程目录下

    回车

  1. 查看ruby版本: ruby -v

    查看gem版本:gem -v
  1. 查看源:gem sources -l

    删除现有的国外源:gem sources --remove https://rubygems.org/

    添加国内的源:gem source --add https://gems.ruby-china.com

  1. 安装Cocoapods:sudo gem install cocoapods

2. 用CocoaPods来添加第三方库

  1. 初始化:pod init
    随后,项目文件夹中会多出一个Podfile

    打开该文件,在其中添加下面的内容
  // pod后面分别是第三方库名、版本号,在不指明版本号时会自动选择最新版本pod 'Alamofire', '~> 4.7'pod 'SwiftyJSON', '~> 4.0'pod 'NVActivityIndicatorView'

  1. 安装这些第三方库:pod install

    安装完成后打开项目文件夹,可以看到又多出了几个文件
  1. 双击后缀为.xcworkspace的文件,之后的软件开发就可以直接在这其中进行了

    可以看到,第三方类库已经成功导入

相关内容

  • Xcode新建View Controller Scene并实现界面间跳转的方法

如何安装CocoaPods,以便在Xcode中快速添加第三方库相关推荐

  1. iOS SDK开发系列一之Cocoapods原理,Xcode的配置,动态库和静态库介绍

    前言 三个月没写东西了,是时候总结点东西了.SDK这个东西开发其实和项目开发类似,但是项目中你不需要关注一些配置和打包的参数,或者你压根不需要关注Framework和.a到底是怎么链接配置的,因为Co ...

  2. IDEA中快速添加自己自定义的方法方法,想要什么快捷方法都行

    IDEA中快速添加自己自定义的方法方法,想要什么快捷方法都行 作为一个从MyEclipse转IDEA的程序员,原来写main就能补全main方法,写syso就能补全System.out.println ...

  3. ios中常用的第三方库

    下拉刷新 EGOTableViewPullRefresh – 最早的下拉刷新控件. SVPullToRefresh – 下拉刷新控件. MJRefresh – 仅需一行代码就可以为UITableVie ...

  4. python第三方库无法下载_无法使用从PyCharm中下载的第三方库

    我正在开发一个脚本,它将使用Basemap库将数据绘制到地图上.我正在尝试导入Shapely,以便在同一个脚本中使用.我在Windows7环境中为Python2.7使用Anaconda2.我用cond ...

  5. 查看本机中的python第三方库文档

    [转载] 原文链接:https://blog.csdn.net/weixin_43936250/article/details/105251049 本机系统为win10,在使用python编程的过程中 ...

  6. python web开发第三方库_Python Web开发中常用的第三方库

    Python Web开发中常用的第三方库 TL;DR 经常有朋友问,如果用Python来做Web开发,该选用什么框架?用 Pyramid 开发Web该选用怎样的组合等问题?在这里我将介绍一些Pytho ...

  7. VS中添加第三方库及相对路径设置

    原文 VS中添加第三方库及相对路径设置 对于一些第三方的SDK,一般会包含头文件(*.h),静态库文件(*.lib)和动态库文件(*.dll). 1.  文件位置:为了提高程序的可移植性,将第三库放在 ...

  8. python web开发第三方库_以下属于Python中Web开发框架第三方库的是__________

    以下属于Python中Web开发框架第三方库的是__________ 答:Django 关于为何要敬业乐群,下列说法错误的是?() 答:敬业乐群可以作为提升我们学习.工作的效率和成果,乃至提升我们生命 ...

  9. Python中常用的第三方库

    Python中常用的第三方库 库名 用途 numpy n维数据表示和运算 matplotlib 二维数据可视化 numpy n维数据表示和运算 pil 图像处理 scikit-learn 机器学习和数 ...

最新文章

  1. 预加载系列一:DNS Prefetching 的正确使用姿势
  2. mysql数据库断开连接_解决mysql服务器在无操作超时主动断开连接的情况
  3. python项目部署到url_项目上线部署
  4. 【结论】【dfs】费解的开关(joyoi-tyvj 1266)
  5. 如何选择WEB报表工具(二)
  6. mysql 5.6.13-winx64_MySQL-5.6.13 zip解压版的安装与配置教程
  7. 七月最后一波!微软专属内推码等你来抢
  8. 详解python 字符串
  9. 【保姆级手写理解——灰色预测理论以及python实现】
  10. 已知相关系数求解联合分布律
  11. 使用php生成条形码
  12. Kafka+Spark Streaming+Redis实时计算整合实践
  13. Ant下载安装配置及使用
  14. 【C语言入门】--- 数组详解
  15. 【目标检测】grid cell、bounding box、ground truth的含义
  16. 【哪吒社区Java技能树 打卡day2】Java学习路线总结(思维导图篇)
  17. C语言笔记-进制转换
  18. python每个数都可由集合中的某两个数相加而得
  19. CentOS 7 下 kernel 升级
  20. python 识别二维码/条形码

热门文章

  1. IOS学习笔记04---编写第一个C语言程序-Hello World
  2. 人脸识别FAR值重新认识
  3. js-array自增长方式
  4. 3d激光雷达开发(ransac的思想)
  5. 随想录(文件系统的第一个用户程序shell)
  6. 随想录(招聘怎样的员工)
  7. 用汇编的眼光看C++(之类继承)
  8. 用汇编的眼光看C++(开篇)
  9. **Dijkstra算法**
  10. mysql索引机制_mysql索引原理详解