zoukankan      html  css  js  c++  java
  • OC与Swift创建pod

    Cocoa pods 是iOS最常用的类库管理工具
     
    OC的使用
     
    删除源  
    sudo gem sources -r https://rubygems.org/
    添加源(使用淘宝的镜像,记住要用https)
    sudo gem sources -a https://ruby.taobao.org/
    
    
    
    查看是否使用的是淘宝镜像
    $ gem sources -l

    # 安装
    $ sudo gem install cocoapods

    # 安装成功之后,查看是否是最后版本(目前最新版本是1.0.1)
    $ pod --version

    # 接下来进行安装,执行:
    $ pod setup
     
    使用
    # 搜索,先搜索一下,你需要用到的框架
    $ pod search AFNetworking
    # 生成方式  只创建Podfile(记住要到工程目录下,没有后缀)
    $ touch Podfile
    # 安装
    $ pod install
    # 升级 (推荐用update,其中update就包含了install)
    $ pod update

    # 如果update 或 install 卡住了,可以用下面两个命令替代(前提是你已经把第三方库下载下来了)
    $ pod install --verbose --no-repo-update
    $ pod update --verbose --no-repo-update 建议使用这两种方法


    # Podfile 参考文件(cocoapods 1.0.1版本, 注意:0.3.9版本文件不一样)

    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '7.0'

    target '07-cocoapods演示' do
    pod 'AFNetworking', '~> 3.0.4'
    end
     
     
    Swift 创建pod
    cd 文件路径是XCode文件路径
     
    pod init 此时会生成pod file,在pod中输入
    # Uncomment this line to define a global platform for your project
    #打开版本
    platform :ios, '9.0'

    target '工程名' do
      # Comment this line if you're not using Swift and don't want to use dynamic frameworks
    # Swift 中使用Pod 是以framework 安装使用
      use_frameworks!
    # 约束框架
    pod 'SnapKit', '~> 0.18.0'
    # 网络框架
    pod 'AFNetworking'
    # 加载指示器
    pod 'SVProgressHUD'
    # 网络图片加载
    pod 'SDWebImage’
    …..

      # Pods for 工程名

    end
     加#的可以不用写
    在终端上pod install --verbose --no-repo-update  回车
     
    如果不显示pod的话可以尝试重启xcode
     
    pod很容易出错,因为有时候添加的路径不对,会造成XCode报错,此时重新进行pod更新即可.
     
    http://www.jianshu.com/u/629a2cf13fe9
  • 相关阅读:
    学习笔记10-用户和组
    学习笔记9-环境变量
    学习笔记8-检测磁盘空间
    学习笔记7-监测程序
    学习笔记6-权限管理
    【数学】矩阵的逆
    【数学】矩阵
    【数学】Polya定理
    【图论】必经点和必经边
    【图论】点双连通分量
  • 原文地址:https://www.cnblogs.com/losedMemory/p/5656388.html
Copyright © 2011-2022 走看看