CocoaPods安装和使用 (二)
2015-09-15 16:17
232 查看
大概研究了一下CocoaPods的原理:它是将所有的依赖库都放到另一个名为Pods项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。
发现的一些技术细节有:
1
Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。
2
对于资源文件,CocoaPods提供了一个名为Pods-resources.sh的bash脚本,该脚本在每次项目编译的时候都会执行,将第三方库的各种资源文件复制到目标目录中。
3
CocoaPods通过一个名为Pods.xcconfig的文件来在编译时设置所有的依赖和参数
发现的一些技术细节有:
1
Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。
2
对于资源文件,CocoaPods提供了一个名为Pods-resources.sh的bash脚本,该脚本在每次项目编译的时候都会执行,将第三方库的各种资源文件复制到目标目录中。
3
CocoaPods通过一个名为Pods.xcconfig的文件来在编译时设置所有的依赖和参数
相关文章推荐
- Struts 2 override the interceptor parameters
- 图论相关算法汇总(一)
- video js选项
- iOS 不要使用tag传递TableViewCell的indexPath值
- 黑马程序员android屏幕适配
- Android开发 打开文件 选择文件对话框
- 卡尔曼滤波,最最容易理解的讲解.找遍网上就这篇看懂了.
- Android应用打破65K方法数限制
- mybatis 中like 的使用
- C语言实现单链表-02版
- MVC5 + EF6 + Bootstrap3
- c++11——可变参数模板
- 关于echarts动态显示数据报表相关问题
- 一篇讲解动态规划算法不错的文章
- 使用spring data jpa简化dao层编写
- Java 保留两位小数
- NFS服务配置固定端口
- Struts 2 mapping interceptors to action
- 多线程
- Android 使用LeakCanary 检测内存泄露