iOS学习第二天杂记
What i learned about today:
1. CocoaPods安装与使用
1.1>. CocoaPods是IOS最常用的第三方类库管理工具,绝大部分有名的开源库都支持CocoaPods.因为使用Ruby实现的,所以我们首先需要自己配置Ruby环境。
1.1.1>>如何在Mac中安装好Ruby环境。
RVM: Ruby Version Manager
Gem: 管理Ruby库和程序的标准包,通过Ruby Gem源来查找,安装,升级和卸载软件包。{
常用命令详解:
#更新Gem自身
gem update --system
#从Gem源安装gem包
gem install
#更新所有已安装的gem包
gem update
#查看本机已安装的所有gem包
gem list
至此,Ruby环境安装完毕。
1.2>. 下载和安装CocoaPods
还挺简单的,只需要一句命令行:sudo gem install cocoapods.也许你会出现让你输入密码这一部分,那你要注意了,经过本人在网上搜索半天的结果,在这里,你需要输入你的权限密码(非Apple ID),虽然在输入密码的时候你无法看到。但是输入正确的,它会往下执行下去。
像上图这样子。
上面链接里面的图片显示不出来,可以看这个<--。
1.3>. 如何使用CocoaPods
链接里面也有,这里面碰到几个问题:
(1)由终端进入(cd命令)你项目所在的目录。
怎么进?像这样子。
在创建Podfile之后,如何输入响应的内容了?使用open -e Podfile命令行。
场景一我试过了,succeed。场景二自己从github上下载了一个MJ的类似于美团的源码(这是源码地址)。这个项目是使用了CocoaPodsDemo类库的,可是在使用pod update或者pod install的命令行的时候并没有成功。贴出错误图示,以后再具体分析。
}