美文网首页
CocoaPods的工作原理

CocoaPods的工作原理

作者: 忆昔溪 | 来源:发表于2017-08-08 17:47 被阅读62次
  • 使用CocoaPods,只需将用到的第三方开源库放到一个名为Podfile的文件中,然后执行终端pod install,CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为目标工程设置好相应的系统依赖和编译参数
  • CocoaPods是将所有的依赖库都放到另一个名为 Pods 项目中
image.png
  • Pods 项目最终会编译成一个名为 libPods.a 的文件,主项目只需要依赖这个.a 文件即可,这样,第三方开源库所依赖的相关库的源码管理工作都从主项目移到了 Pods 项目中
image.png
  • 对于资源文件,CocoaPods 提供了一个名为Pods-resources.sh的bash脚本,每次项目编译的时候都会执行该脚本,将第三方库的各种资源文件复制到目标目录中
image.png
  • CocoaPods 通过一个名为 Pods.xcconfig 的文件来在编译时设置所有的依赖和参数
image.png
  • CocoaPods其本身是利用Ruby的依赖管理gem进行构建的,gem list --lcal可以本地gem已安装的软件
image.png

相关文章

  • cocoapods 工作原理

    作用 1.帮助管理和维护第三方框架 简单理解:快速的搜索多第三方框架,然后自动集成多工程里面。并编译成一个libP...

  • CocoaPods工作原理

    CocoaPods的工作主要是通过ProjectName.xcworkspace来组织的,在打开ProjectNa...

  • Cocoapods 工作原理

    帮助管理和维护第三方框架 简单理解:快速的搜索多第三方框架,然后自动集成多工程里面。并编译成一个libPod.a的...

  • iOS的一些基础东西

    熟悉 CocoaPods 么?能大概讲一下工作原理么?一、什么是CocoaPods​ CocoaPods是iOS...

  • CocoaPods的工作原理

    使用CocoaPods,只需将用到的第三方开源库放到一个名为Podfile的文件中,然后执行终端pod insta...

  • iOS开发之进阶篇(15)—— CocoaPods

    目录 CocoaPods 安装 CocoaPods 使用 CocoaPods 原理简介 1. CocoaPods ...

  • Cocoapods的原理

    Cocoapods的使用 Cocoapods的原理 ✔️ 一、Cocoapods的介绍 CocoaPods是iOS...

  • Cocoapods 工作原理和源码分析

    前言 本文描述 Cocoapods 的工作原理和源码分析,阅读完本文后可以更好的理解在使用 Cocoapods 中...

  • CocoaPods 知识

    CocoaPods 知识 目录前言CocoaPods安装CocoaPods原理CocoaPods使用 1、 前言 ...

  • 使用CocoaPods打造 --- 第三方库

    如果对 Cocoapods 不是很了解的同鞋,可以 查看官方文档。 CocoaPods工作原理 开始之前先简单大致...

网友评论

      本文标题:CocoaPods的工作原理

      本文链接:https://www.haomeiwen.com/subject/qvbllxtx.html