iOS Pod集成使用简介

概要

iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库,使工程看起来更为简洁、清爽。

安装

要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境。一般MacOS会自带环境,保险起见首次使用时可以先查看并更新版本。
1.Ruby环境搭建

  • a 查看Ruby版本
localhost:~ zhangjc$ ruby -v
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
  • b 更新Ruby
    终端输入如下命令 把Ruby镜像指向taobao,避免被墙
    gem sources --remove https://rubygems.org/
    gem sources -a https://ruby.taobao.org/
    gem sources -l (用来检查使用替换镜像位置成功)
    因为楼主已经配置过的原因,显示正在使用
iOS Pod集成使用简介_第1张图片
3.png

2.下载安装CocoaPods
终端输入:sudo gem install cocoapods

3.使用CocoaPods

  • a 新建一个项目,名字CocoPodsTest


    1.png
  • b 终端中,cd到项目总目录(即CocoPodsTest.xcodeproj文件所在目录)
localhost:~ zhangjc$ cd desktop/CocoPodsTest
localhost:CocoPodsTest zhangjc$   
  • c 建立Podfile(俗称配置文件)
    终端输入 vim Podfile


    iOS Pod集成使用简介_第2张图片
    2.png

    输入 i,进入编辑模式
    输入

platform :ios, '8.0' 
pod 'MBProgressHUD', '~> 0.8'

输入完成后先按ESC再按 : 后输入wq
回车后Podfile文件创建完毕,在目录下可以发现已生成Podfile文件

iOS Pod集成使用简介_第3张图片
5.png

确定终端cd到项目总目录,然后输入 pod install静静等待库安装完成
iOS Pod集成使用简介_第4张图片
6.png

查看项目根目录:
iOS Pod集成使用简介_第5张图片
7.png

注意:现在打开项目不是点击 COcoPodsTest.xodeproj了,而是点击 COcoPodsTest.xcworkspace
打开项目后看到项目结构并且测试一下:
iOS Pod集成使用简介_第6张图片
8.png

运行结果:
iOS Pod集成使用简介_第7张图片
9.png

其它
Podfile文件内可以写入多个第三方库,修改完文件之后需要重新执行一次pod install命令。
CocoaPods内也有查询功能,命令pod search +关键字

参考博文:http://blog.csdn.net/lizhongfu2013/article/details/26384029

你可能感兴趣的:(iOS Pod集成使用简介)