Cocoapods 第三方依赖库管理使用介绍
来源:互联网 发布:淘宝助理水印 编辑:程序博客网 时间:2024/04/29 19:42
转自:http://www.coneboy.com/?p=972
1.安装cocoapods
因为cocoapos是基于Ruby写的所以OS X不用配置Ruby环境直接使用就行。
打开终端输入
2
pod setup
2.配置cocoapods
在终端中cd 到你项目的根目录 我的是
然后新建一个PodFile的文件,并输入cocoapods的依赖信息
2
open -a TextMate Podfile // 通过TextMate打开Podfile
在Podfile文件输入自己的配置信息
2
3
pod 'JSONKit',
pod 'Reachability',
pod后面跟的是自己的所需要的第三方库,可以去http://cocoapods.org/里面查找,如果没有可以自自己设置上传到cocoapods里面去。当然你也可以在终端输入关键字搜索
3.给自己的项目安装第三方库
在终端输入命令,完成安装
现在,你所需的第三方库都已经下载完成并且设置好了编译参数和依赖,需要注意两点
1.使用CocoaPods生成的 .xcworkspace 文件来打开工程,而不是以前的 .xcodeproj 文件。
2.每次更改了Podfile文件,你需要重新执行一次pod install命令。(安装完以后会生成一个Podfile.lock的锁,重新安装请删除。)
4.探究原理
Cocoapods它是将所有的依赖库都放到另一个名为Pods项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。发现的一些技术细节有:
Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。
对于资源文件,CocoaPods提供了一个名为Pods-resources.sh的bash脚本,该脚本在每次项目编译的时候都会执行,将第三方库的各种资源文件复制到目标目录中。
CocoaPods通过一个名为Pods.xcconfig的文件来在编译时设置所有的依赖和参数。
12-10补充:
1.Cocoapods 更新
2.更新pods库
关于pods的制作请看
http://www.coneboy.com/?p=126
- Cocoapods 第三方依赖库管理使用介绍
- ios,使用CocoaPods做第三方库的依赖管理
- 使用CocoaPods管理iOS第三方库
- 使用cocoapods管理iOS第三方库
- 使用cocoapods来管理第三方库
- 使用CocoaPods管理iOS第三方库
- Xcode7 使用cocoapods管理第三方依赖库Nimbus,编译报错,解决办法(二)
- 使用CocoaPods引入第三方库依赖冲突
- cocoaPods管理第三方库
- 关于管理第三方库 cocoaPods的使用
- iOS开发中使用cocoaPods管理第三方库
- 使用cocoapods管理第三方库RestKit遇到的问题
- [iOS] 使用 CocoaPods 管理第三方套件
- 第三方框架管理cocoapods的使用
- [IOS] 第三方管理库管理 CocoaPods
- IOS 第三方管理库管理 CocoaPods
- IOS 第三方管理库管理 CocoaPods
- IOS 第三方管理库管理 CocoaPods
- http://poj.org/problem?id=1598
- uC/OS-II 学习笔记:消息邮箱实验
- 岁月弹指间
- HBITMAP另存为JPEG/PNG/TIFF/GIF/BMP
- IPC socket
- Cocoapods 第三方依赖库管理使用介绍
- 格式化时间,几分钟前,几小时前
- 棋牌游戏服务器开发心得
- xxx
- unity 2d 四大坐标系问题 鼠标点击位置问题 详细入门解析
- HDU4883模拟
- c中不安全的函数
- 我的架构经验系列文章 - 后端架构 - 设计层面
- 手机点餐APP开发需求分析