美文网首页CocoaPodsCocoapods
一、Cocoapods 到底是什么

一、Cocoapods 到底是什么

作者: 张科_Zack | 来源:发表于2021-09-30 08:44 被阅读0次

Cocoapods 到底是什么?众所周知它是 Objective-C、Swift 三方包管理工具。它与Ruby 和 Gem 有着千丝万缕的关系,如下表示他们具体关联:


Pod 分析.png

1. Ruby 和 RVM

  • Ruby 是一门编程语言,能做很多很多事情具体真的不太清楚..., 作为 iOS 开发者知道它和Cocoapods有很大关系。
  • RVM (Ruby Version manager)在我的另一片博文有介绍 -- 二、 RVM 的安装和使用

2. RubyGem

正如Cocoapods 是 Objective-C、Swift 包管理工具, RubyGem 也是 Ruby 三方包管理工具。

3. Cocoapods 到底是什么?

Cocoapods 不仅仅是 Objective-C、Swift 包管理工具, 它本质上是由 ruby 编写的一个包(库),在 Mac 上由 Gem 来管理. 使用 gem 命令来查看本地 ruby 包。

gem list --local

输出如下图,Cocoapods 是 gem 管理的一个 ruby 包:


image.png

相关文章

网友评论

    本文标题:一、Cocoapods 到底是什么

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