CocoaPods
1.1、CocoaPods简介
是什么 ?:a dependency manager for Swift and Objective-C Cocoa projects.
开发语言:Ruby
官方主页:https://cocoapods.org
源码仓库:https://github.com/CocoaPods
1.2、安装CocoaPods

CocoaPods是用Ruby脚本语言编写的, 所以安装它要用RubyGems。 幸运的是macOS系统默认的已经安装了RubyToolSetRubyGems是包含在RubyToolSet中的。

step1、查看RubyGems的软件源

gem sources -l

step2、RubyGems默认的软件源在国外,被墙掉了,RubyChina提供了一个镜像,我们需要把默认源替换为RubyChina的镜像:

gem sources --remove https://rubygems.org/ -a https://gems.ruby-china.com/

step3、安装CocoaPods

sudo gem install cocoapods

step4、更新CocoaPods的索引数据

pod setup
1.3、pod命令

CocoaPods提供的命令是pod

查看pod命令的使用帮助:

pod命令的使用方法与npmbower等差不多。

1.4、Podfile

CocoaPods的配置文件的文件名必须是Podfile。 这个文件可以通过pod init命令生成。需要注意的是:这文件只能与*.xcodeproj文件放在一起。