一、What is CocoaPods?
CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 43 thousand libraries and is used in over 3 million apps. CocoaPods can help you scale your projects elegantly.
二、快速安装
- 连接📱无线热点,这会大大加快安装 CocoaPods 的速度。
- 删除自带的 ruby 镜像,终端输入:
gem sources --remove https://rubygems.org/
。 - 添加淘宝的镜像,终端输入:
gem sources -a https://gems.ruby-china.org/
- 检查替换镜像是否成功,终端输入:
gem sources -l
,如下图所示:上图所示即为成功
- 更新 Ruby,终端输入:
sudo gem update --system
。 - 安装 CocoaPods,终端输入:
sudo gem install -n /usr/local/bin cocoapods
。 - 等待……
- 查看 CocoaPods 是否安装成功,终端输入:
pod --version
。 - 安装 CocoaPods,终端输入:
pod setup
。 - 经过一段时间等待,至此 CocoaPods 安装成功。
三、使用 CocoaPods
- 新建项目,用终端打开项目文件夹,终端输入:
cd 项目文件夹名称
。 - 创建 Podfile 文件,终端输入:
vim Podfile
。 - 进入 Podfile 文件后输入 i 进入编辑状态,按如下格式输入要安装的框架:
platform :ios, '8.0'
use_frameworks!
target 'MyApp' do
pod 'AFNetworking', '~> 2.6'
pod 'ORStackView', '~> 3.0'
pod 'SwiftyJSON', '~> 2.3'
end
- 写完后按 Esc 然后
:wq
意思是保存并退出,然后输入:pod install
。到此安装成功,退出Xcode
,打开.xcworkspace
后缀的文件即可。
四、可能出现问题
当导入头文件时,有时不会提示,不会提示就表示可能会打错,你可以command+B 编译一下再尝试,不行的话按如下下图方式配置:

网友评论