ios---cocoapods 安装与使用 (AFNetworking为例)

cocoapods 安装与使用

一.CocoaPods是什么?
  • CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的、统一管理第三方开源库,为我们节省设置和更新第三方开源库的时间。
二.CocoaPods的安装
  • 1.mac自带有ruby环境,但建议将ruby软件源换成国内的,否则在安装过程中可能会遇到一些没必要的问题
    • gem sources -l #(查看当前ruby的源)
    • gem sources --remove https://rubygems.org/ #(移除当前ruby的源)
    • gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为淘宝的)
    • gem sources -l #(再次查看当前ruby的源,确认设置成功)
  • 2.更新gem为最新版本
    • sudo gem update --system
  • 3.执行安装cocoapods 命令
    • sudo gem install cocoapods
    • pod setup
三.CocoaPods的使用
  • 在项目目录下执行命令:touch podfile #(新建podfile文件)
  • open podfile #(打开podfile)
  • pod search afn (以AFNetworking插件为例,搜索AFNetworking插件)
  • 将搜索到的资源copy到podfile文件,并保存(如下)
	platform :ios, '8.0'
#use_frameworks!个别需要用到它,比如reactiveCocoa

target 'BuDeJie' do
  pod 'AFNetworking', '~> 3.1.0'
end
  • 执行pod install (完成AFNetworking插件安装)
原文地址:https://www.cnblogs.com/frankltf/p/7017319.html