博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS开发-CocoaPods的安装与使用
阅读量:7053 次
发布时间:2019-06-28

本文共 1121 字,大约阅读时间需要 3 分钟。

hot3.png

第三方类库管理工具—CocoaPods

原因: 假设项目中引入了10个第三方框架, 框架会被作者不断更新不可能天天盯着作者有没有更新.   cocoaPods可以帮助我们自动更新第三方框架.     假设 第三方框架A依赖框架B, B又依赖框架C, C 依赖框架D.......

cocoapods 只能管理 Github上的框架

插件Xcode安装的, 方便操作xcode

框架集成在项目中的,是代码

如何安装cocoaPods

1. 需要翻墙有条件可以直接翻墙

直接在终端中输入 sudo gem install cocoapods即可

2.非翻墙情况

2.1 在终端中 输入   gem sources  查看软件安装源默认源是https://rubygems.org/,   这是亚马逊提供的, 因为是国外的, 被中国官方屏蔽了

2.2 需要找一个 没有被屏蔽的源,添加进去

新的源 https://ruby.taobao.org/ 

终端以此输入:

查看当前源   gem sources

1.删除默认源: sudo gem sources --remove https://rubygems.org/

2.添加taobao: sudo gem sources -a https://ruby.taobao.org/

3. taobao源安装cocoapods

sudo gem install cocoapods

4. 输入pod ,如果打印出好多东西,则说明成功了

到此为止  —— 安装就结束了

使用篇:

1.在命令行中输入 cd空格  拖动你的项目文件夹进入终端 , 回车进入项目目录.   使用ls命令 测试是否成功

2.使用pod init 命令,创建podfile 配置文件(只有首次操作时做)

3.在target 和 end 之间  输入你要引入的框架名

形式上 pod ‘Masonry’

4. 命令行输入 pod update   , pod会自动根据配置文件—podfile中的内容, 下载对应的第三方框架

5. 如果成功以后, 项目文件夹 会自动的添加 一个.xworkspace的工程文件, 和一个pod目录,还有podfile.lock

6.以后项目就只能通过workspace来启动了

7. 如果想要添加 或者 修改 第三方框架

podfile里面 添加或者 删除 pod ‘****’

重新在终端中 输入 pod update即可

8.没事的时候,也可以经常pod update以下, 只要作者有更新第三方框架,会自动帮你更新

转载于:https://my.oschina.net/CeeYang/blog/609681

你可能感兴趣的文章
编码格式的转换UTF8<——>GBK
查看>>
.net程序防止反编译
查看>>
第四章 虚拟化 虚拟机迁移
查看>>
基于node.js的sso(单点登录-客户端校验)
查看>>
C++中的几个区域
查看>>
015 jenkins + maven + springboot + git + docker
查看>>
在Ubuntu Server 13.10系统中安装配置OpenSSH
查看>>
我的友情链接
查看>>
关于宿主机与虚拟机网络连接的怪现象
查看>>
mysql集群一:主从复制,通过mysql-proxy做负载均衡
查看>>
mysql 取模分表
查看>>
ubuntu apt-get apt-cache dpkg命令使用
查看>>
percona在ubuntu上的安装
查看>>
find 命令详解
查看>>
采用RESTORE ARCHIVELOG恢复归档
查看>>
华云数据与锐捷网络达成战略合作 聚焦行业云
查看>>
RHEL5.2利用lvm增加linux根分区的容量
查看>>
MDT 2013排错Provider:SQL Network Interfaces,error:26
查看>>
桌面支持--不能显示中文字体,系统已调成中文 而且不能打字
查看>>
古城钟楼微博:葡萄城程序员演练技术的产物
查看>>