CocoaPods的安装与使用

前言: 

       在ios开发的时候使用第三方的库可以有效的提高开发效率,特别是一些大型的项目可能会用到很多第三方库,而如何有效的管理这些库就成了很大的难题。CocoaPods的出现就很好地解决了这一难题,CocoaPods是一个用来帮助我们管理第三方依赖库的工具。


CocoaPods的安装十分简单,想获取最新的官方教程,请前往此处


第一步:安装HomeBrew

进入HomeBrew的官方网站找到安装命令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


安装完成后检查是否安装完好

$ brew doctor

第二步:更新Ruby

OS X系统自带的Ruby版本比较低

$ brew install
更新完成后检查Ruby和gem版本

$ ruby -v
$ gem -v
如:


第三步:安装Xcode的command line工具(如果已安装请跳过)

$ xcode-select --install


选择“安装”,然后同意安装协议,安装时间可能会有点长。


第四步:安装Cocoapods

由于cocoapods.org被墙,要使用淘宝的ruby镜像来访问

$ gem sources --remove https://rubygems.org/
//等有反应了再输入下面命令
$ gem source -a http://ruby.taobao.org/

然后检查ruby镜像是否仅有taobao

$ gem sources -l

当出现以下文字时候表明上面的命令有效

*** CURRENT SOURCES ***

http://ruby.taobao.org/

这时候就可以安装cocoapods了

$ sudo gem install cocoapods
$ pod setup
//安装完成后可以验证是否安装成功

$ pod




CocoaPods的使用


1、新建一个Xcode工程 CocoaPodsDemo 放在桌面上,然后在终端输入项目目录

$ cd /Users/fengjian/Desktop/CocoaPodsDemo  


小技巧使Finder上显示文件路径,在终端输入命令

$ defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE
$ killall Finder


2、在项目目录下创建Podfile文件

$ touch Podfile  
$ open -e Podfile  //打开Podfile文件



3、查找需要的库(以AFNetworking为例)

$ pod search afnetworking




然后在之前打开的Podfile中加入你想添加的库,如

platform :ios

pod 'AFNetworking','~> 2.5.3'


再在终端输入

$ pod install



添加完成后要点 .xcworkspace这个工程来打开,而不是之前的xcodeproj !!!



注意:

1)  命令:$pod update  (将文件中的所有第三方库更新到最新版本)


2)  如果导入添加的库的头文件时没有提示 

Build Setting —>Search Paths —>User Header Search Paths  添加 ${SRCROOT}  选择recursive




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值