使用Carthage管理iOS依赖库
来源:互联网 发布:网络喷子国家治理 编辑:程序博客网 时间:2024/06/14 18:07
说在前面的话:
现在我们使用的第三方库管理插件大部分是CocosPods,先通过CocosPods去创建一个workspace工程来直接管理需要的第三方库我们只需要修改pod然后update就可以使用了。但是这样也有烦恼,那就是工程外面又套了一层,工程目录更加复杂,耦合度太高,对新手不太友好(打开工程一脸懵逼)。
在浏览github YYKit的相关文档时发现了一中新的集成方式那就是Carthage,按照文档尝试了一下,立马就喜欢上了这种方式。Carthage灵活、耦合度不高、不影响原有工程只需要把它生成的framework文件导入工程就可以了。
开始正题(配置使用):
1、安装brew(官网)
官网有详细的安装,配置教程。对于我们来说只需要在终端输入:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后等待安装就可以了。
出现画红圈的内容表示安装成功。
2、安装Carthage
在终端输入:brew update更新brew
在终端输入:brew install carthage安装carthage
3、查看carthage是否安装成功
我现在机器上的carthage版本是0.18
4、生成我们想要的第三方库的framework
在桌面上新建一个文件夹,打开终端进入到这个文件夹:
touch cartfile商城cartfile文件
打开cartfile在里面添加你想要的第三方库的git地址,退出并保存
对应版本号的含义
~> 3.0 表示使用版本3.0以上但是低于4.0的最新版本,如3.5, 3.9 == 3.0 表示使用3.0版本 >= 3.0表示使用3.0或更高的版本 如果你没有指明版本号,则会自动使用最新的版本
carthage update --platform iOS 更新生成
5、集成
打开文件夹内的/Carthage/Build/iOS目录可以看到,对应生成的framework。
新建一个工程,将需要的framework,添加进去,在需要的地方添加头文件就可以了。
0 0
- 使用Carthage管理iOS依赖库
- 如何使用Carthage管理iOS依赖库
- 如何使用Carthage管理iOS依赖库
- 如何使用Carthage管理iOS依赖库
- 如何使用Carthage管理iOS依赖库
- [绍棠] 如何使用Carthage管理iOS依赖库
- Carthage管理依赖库
- 使用Carthage管理iOS第三方库
- iOS开发进阶 - 使用Carthage管理iOS第三方库
- 如何使用Carthage来管理iOS三方库
- IOS使用carthage小结
- iOS-Carthage 安装以及使用
- iOS依赖管理CocoaPods使用
- 【ios开发学习】Cocoa 新的依赖管理工具:Carthage
- Carthage:使用Carthage安装Swift第三方库
- Carthage 使用
- 【Carthage】依赖工程管理工具
- 使用CocoaPods来管理iOS项目的依赖库
- xcode真机调试出现证书被revoke提示
- POJ 2823 Sliding Window
- java中几种文件流的使用方法
- Vysor PRO 破解方法
- cocos2d-x 3.10 C++加载动画
- 使用Carthage管理iOS依赖库
- facetest
- Java基础Day07课后考试
- Error 1017 received logging on to the standby
- UNP——Chapter 7:套接字选项
- 虚线
- Linux多线程同步的几种方式
- [BZOJ1034][ZJOI2008]泡泡堂BNB
- Android 实现view手势滑动