iOS-进阶整理14 - cocoaPods的使用

一、安装cocoaPods

cocoaPods是Ruby实现的,用它必须有Ruby环境

1.安装Ruby环境

打开终端

(1) gem sources --remove https://rubygems.rog/ 这句是移除原来的资源地址,因为这地址被墙,访问不了
(2) gem sources -a https://ruby.taobao.org/ 这句话是设置新的资源地址,用的是淘宝镜像,也有可能是http://
(3) 输入gem sources -l ,查看一下资源的地址,如果没啥问题,应该是一条信息,表示当前的资源地址
*** CURRENT SOURCES ***https://ruby.taobao.org/
(4) 终端输入sudo gem install cocoapods, 就会开始安装 可能要输入密码

2.给工程添加cocoaPods

(1) 搜索第三方,终端输入 pod search 第三方名称,就可以看到此第三方的所有信息
(2) 进入某个工程所在的目录,创建podfile文件,这个文件是cocoaPods的配置信息,关于平台和导入的第三方的名字和办法
vim里面这么写
platform:ios, '8.0'pod 'SDWebImage','~>3.7.5' pod 'FMDB','~>2.6.2'(3) 退出保存podfile后输入pod install ,就可以把pod安装到工程里,工程里面就多了四个文件:Pods文件夹、podfile(也就是上面的配置信息)、Podfile.lock、以及一个xcworkspace后缀的文件。从此打开项目,不用再点.xcodeproj文件,选择.xcworkspace。(4) 如果编译出错,pod update 可以更新配置好所有第三方库

3.卸载cocoaPods

(1) 进入finder删除xcworkspace工程文件和pods文件夹和pofile.lock
(2) 打开项目,删除pods文件夹、Podfile.lock、以及xcworkspace后缀的文件
(3) 选中工程,选中targets进入build Phase :
删除check和embed和copy
再删除Link Binary With Libraries里面的libpods

二、安装第三方类库

比如FMDB

1.首先打开终端,进入工程的文件夹下(cd 拖拽工程文件夹到终端可以得到路径)
2.搜索第三方类库

pod search FMDB

3.新建一个podfile文件

vim podfile

4.在podfile文件内加入类库

格式像这样:
platform:ios,'8.0' pod 'SDWebImage','~>3.5.2' pod 'AFNetworking','~>1.2' pod 'FMDB','~>2.6.2'

5.保存退出,执行安装

pod install

不报错就成功了
原工程文件夹下会多一个
xcworkspace结尾的文件,以后通过它来打开工程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,816评论 3 50
  • 我以前一直不认同保险,认为它是骗人的,也从没想过给自己买一份保险,更不可能加入保险行业,做一名保险代理人。...
    气质有毒AH阅读 5,523评论 0 0
  • 今天晚上给儿子读的绘本是《小黑鱼》。作者是李欧·李奥尼,出生于荷兰,这是一个才华横溢、不受拘束的天才,绘画、...
    默默泡泡兔阅读 13,953评论 3 13