Cooapods为iOS项目配置SnapKit等第三方框架

本文详细介绍了如何在iOS项目中通过CocoaPods安装和配置SnapKit,包括手动配置和通过CocoaPods管理器配置的方法。还涉及到使用清华镜像解决下载问题,以及如何通过CocoaPods安装其他第三方框架,最后提到了如何移除已配置的第三方库和删除CocoaPods。
摘要由CSDN通过智能技术生成

1. 安装cocoapods

官网说的gem install cocoapods报错
在这里插入图片描述
改成 sudo gem install cocoapods 就有写入权限了,如果还有其他问题可以参考这篇博客
在这里插入图片描述
安装成功查看版本号
在这里插入图片描述

2. SnapKit配置

官网上提供了3种安装方案:

  • CocoaPods(管理器)
  • Carthage(管理器)
  • Embedded Framework(手动本地直接把文件拖进去配置)

2.1 手动配置(长远考虑不建议这么配)

参照SnapKit配置过程,先从snapkit github下,很快就下好了
在这里插入图片描述
将SnapKit.xcodeproj拖进项目,然后在导入框架
在这里插入图片描述
添加完SnapKit.framework,按下 command + B 编译一下工程。打开ViewController.swift文件 import SnapKit 就可以愉快的使用了
在这里插入图片描述
整个过程不到10分钟,比起下面的用管理器集成纠结了2个多小时舒服多了,为什么我没有一开始就使用手动配置的方式呢呜呜呜
但后来了解到,如果只有一个库可以这么搞,如果有多个库就不行了,所以还是建议使用cocoapods管理器来配置,另外如果是和别人合作的项目他要用cocoapods你也必须得用

2.2 通过CocoaPods配置snapkit

2.2.1 获取cocoapods

清华镜像是个好东西,虽然也下载数次失败,但比起官网给出的cocopods配置方法里的source根本下不下来,清华镜像的好很多,多试几次就可以了
下面是清华镜像里给出的配置方法,也比太多乱七八糟的博客写的清楚的多

CocoaPods 是一个 Cocoa 和 Cocoa Touch 框架的依赖管理器,具体原理和 Homebrew 有点类似,都是从 GitHub 下载索引,然后根据索引下载依赖的源代码。
对于旧版的 CocoaPods 可以使用如下方法使用 tuna 的镜像:
$ pod repo remove master
$ pod repo add master https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git
$ pod repo update
新版的 CocoaPods 不允许用pod repo add直接添加master库了,但是依然可以:
$ cd ~/.cocoapods/repos

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值