一.Cocoapods简单概念:
Cocoapods是用ruby语言写的一种负责集中,统一管理第三方开源库的的工具,节省设置和更新第三方开源库的时间。mac电脑自带ruby源,但是自带的是亚马逊的所以需要翻墙,不过我们可以使用以下代码把ruby软件源换成我们国内的。
二.ruby安装
1.首先执行命令删除原来的ruby源 gem sources --remove https://rubygems.org/
2.执行命令后可在终端看见以下信息 https://rubygems.org/ removed from sources
3.然后下一步添加你找到的可用的镜像源 gem sources -a https://gems.ruby-china.org/
4.验证新源是否替换成功 gem sources -l
5.如果终端输出:*** CURRENT SOURCES ***
https://gems.ruby-china.org/ 则说明此ruby已经换成国内的源 (此处ruby源用的Ruby China社区专注维护的,还有一个淘宝的源)
三.Cocoapods安装
1.执行命令行 sudo gem install Cocoapods
2.提示gems installed 即可
四.Cocoapods的使用
1.查找第三方库 例: pod search AFNetworking
2.创建Podfile文件,在终端使用cd + 路径,切换到项目所在文件下,然后输入touch
Podfile 就可以在项目目录里看到Podfile文件。也可以使用pod init 来创建
3.打开Podfile文件: open Podfile
4.pod install 即可
pod install 与 pod update区别
使用pod install来安装新的库,即使你的工程里面已经有了Podfile,并且已经执行过pod install命令了
使用pod update [PODNAME]只有在你需要更新库到更新的版本时候用
参考资料:http://www.cocoachina.com/ios/20160922/17622.html