iOS Pod集成使用简介

作者: 木头欧巴 | 来源:发表于2016-06-23 17:48 被阅读393次

概要

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 (用来检查使用替换镜像位置成功)
    因为楼主已经配置过的原因,显示正在使用
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


    2.png

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

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

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

5.png
确定终端cd到项目总目录,然后输入 pod install静静等待库安装完成
6.png
查看项目根目录:
7.png
注意:现在打开项目不是点击 COcoPodsTest.xodeproj了,而是点击 COcoPodsTest.xcworkspace
打开项目后看到项目结构并且测试一下:
8.png
运行结果:
9.png
其它
Podfile文件内可以写入多个第三方库,修改完文件之后需要重新执行一次pod install命令。
CocoaPods内也有查询功能,命令pod search +关键字

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

相关文章

网友评论

  • 我不要鸡汤:木头欧巴,问您一下,如果要新建工程了,还要再在新工程里touch 一个 podfile 然后编辑 再往里装第三方库。是吗。
    木头欧巴:是的 每个工程都是独立的

本文标题:iOS Pod集成使用简介

本文链接:https://www.haomeiwen.com/subject/cutodttx.html