第三方类库管理CocoaPods

小伙伴们在开发的时候,往往要用到各种第三方库,毕竟站在巨人的肩膀上可以看得更远。可是我们也往往被这些库及其它们所依赖的库所困扰,各种繁杂,毕竟这样的活没有一个人想干。

丰县ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

那么问题来了,有没有几个指令可以解决这些困扰呢:答案是有的,那就是cocoapods

一、首先确认是否安装好Ruby环境(MAC中本来就有),此处省略数千字。

二、安装只要在终端输入一条命令:

$ sudo gem install cocoapods

即可完成安装,不过期望与实现总是有差距的,由于国内网络被墙,ruby镜像不能访问,我突然想到,这个算不算闭关锁国呢?办法总比困难多,你可以用×××,当然,对没有×××的小伙伴来说,我们可以这样做:

$ gem sources -r https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/

感谢淘宝,感谢CCTV,感谢MTV。我们终于替换掉了被墙的 rubygems.org ,改成了 ruby.taobao.org 。

确认当前ruby镜像源是否为伟大的淘宝:

$ gem sources -l

如果小伙伴们还想知道更多的命令,请用:$ gem help

经过以上的步骤,小伙伴们把cocopods就安装好了,现在要再做些配置,以便能够得到它的代码库。

三、cocoapods的代码库repo也被墙了,同样的原理,用替换大法:

$ pod repo remove master
$ pod repo add master http://git.oschina.net/akuandev/Specs.git
$ pod repo update

这次要感谢的是:开源中国的阿宽!请小伙伴们鼓掌~~

Podfile

这个文件是用来用来申明项目代码相关性的,在这个文件中必须指定所需要库的名称,以及版本信息,支持的平台这三个信息。

可以手动创建这个文件,也可以用 pod init 自动生成这个文件,当然,小伙伴们必须确保当前目录是在工程的根目录下。

如果小伙伴们从github下载了一个工程来学习,并且工程目录下有这个文件的话,那么就可以用

$ pod install

这一句命令来搞定一切。

经过以上的折腾,小伙伴们终于可以愉快地玩耍了。


网页题目:第三方类库管理CocoaPods
网页地址:http://pwwzsj.com/article/jccdsp.html