zoukankan      html  css  js  c++  java
  • iOS学习之cocoaPods

    Cocoapods

    Cocoapods作用:iOS开发时,项目中会引用许多第三方库,CocoaPods可以用来方便的统一管理这些第三方库。


    第一步安装:

    下载安装CocoaPods需要Ruby环境

    Mac自带ruby,所以可以直接下载安装

    1. 查看当前ruby版本: 打开终端输入 ruby –v   

    获得ruby 2.0.0p648(2015-12-16 revision 53162) [universal-darwin12.0] 

    (说明ruby版本是2.0.0的,这个版本太旧了,得升级成比较新的版本在2016.10.21需要2.2.2以上版本)

    会出现:activesupport requires ruby version 〉=2.2.2错误

    更新ruby:

    1. 安装 RVM

    安装方法:终端输入 $ curl -L https://get.rvm.io | bash -s stable

    可能要密码:密码就是你的开机密码

    安装完成:

     

    2.载入 RVM 环境

    终端输入 $ source ~/.rvm/scripts/rvm

     3.查看所有ruby版本:

                终端输入 $ rvm list known

     

    4) 安装大于2.2.2版本

    终端输入 $ rvm install 2.3 (安装2.3版本)

    安装过程中可能会叫你输入安装位置:直接按enter键默认安装就行(按其他任意键会停止安装。)需要安装一定的时间。

    安装完成后

     

    再次查看ruby版本:ruby –v   

    ruby 2.3.0(…..) 

    更新完成。

    1. 更换软件源:

    默认源使用的是cocoapods.org,国内访问这个网址有时候会有问题(有墙),网上的一种解决方案是将远替换成淘宝的,替换方式如下:

         $gem source -r https://rubygems.org/

        $ gem source -a https://ruby.taobao.org

     

    要想验证是否替换成功了,可以执行:

    $ gem sources -1

    输出以下内容说明替换成功:

     


    1. 安装CocoaPods,在终端输入命令

    安装方法:终端输入 $ sudo gem install cocoapods

    安装需要一定的时间。

    安装完成::(有gems installed即可)23 gems installed

    1. CocoaPods的设置

    方法:终端输入 $ pod setup

    需要一定时间,大约300M

    1. 查询cocoapods有没有我们需要的库
    1. CocoaPods的使用

    1.查询cocoapods有没有我们需要的库

           $ pod search AFNetworking

     

    可以看到有很多版本,3.0.2是这张图里面最新版

    2.使用CocoaPods前,要在需要使用CocoaPods的地方建立podfile

    先定位到这个文件:项目总目录包含Notes文件夹、Notes.xcodeproj、NotesTest的那个总目录

    终端输入 $ cd /Users/lucky/Desktop/Notes (最后一个是你需要用到的项目名)

    不知道路径的话

    打开浏览器,将文件拖动到浏览器的地址栏或者搜索栏就可以获得路径 

    3.建立podfile文件

    终端输入 $ touch Podfile

    可以看到,在Notes工程目录下,多了一个Podfile文件

    4.使用vim编辑podfile文件,使用命令

    终端输入 $ vim Podfile

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

           platform :ios, '9.3'

    target ‘Notes’ do     (引号内为项目名)

    pod ‘AFNetworking’, ‘~>3.0.2’

    pod 'MBProgressHUD', '~> 0.8'

    end

    输入完成按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq

    保存并退出。

    1. 进行更新下载三方库

    终端输入 $ pod install

     

    注意点:

    • 现在打开项目不是点击 Notes.xodeproj了,而是点击 Notes.xcworkspace。
    • 每次更改了podfile文件都要重新更新文件

    终端输入 $ pod update

  • 相关阅读:
    Maximum Flow Exhaustion of Paths Algorithm
    ubuntu下安装java环境
    visualbox使用(二)
    vxworks一个超级奇怪的错误(parse error before `char')
    February 4th, 2018 Week 6th Sunday
    February 3rd, 2018 Week 5th Saturday
    February 2nd, 2018 Week 5th Friday
    February 1st, 2018 Week 5th Thursday
    January 31st, 2018 Week 05th Wednesday
    January 30th, 2018 Week 05th Tuesday
  • 原文地址:https://www.cnblogs.com/bzhong/p/6063948.html
Copyright © 2011-2022 走看看