coacoapods中的podfile介绍;如何指定版本号(内容来自官方英文blog)

翻译 2014年05月05日 10:55:41
一个简单的podfile:

pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2

-个更简单的podfile:

pod 'AFNetworking', '1.0' // 版本号指定为1.0

一个更更简单的podfile:

pod 'AFNetworking',  // 不指定版本号,任何版本都可以

一个复杂的podfile:
 
platform :ios, '6.0'
inhibit_all_warnings!

xcodeproj 'MyProject'

pod 'ObjectiveSugar', '~> 0.5'

target :test do
    pod 'OCMock', '~> 2.0.1'
end

post_install do |installer|
    installer.project.targets.each do |target|
        puts target.name
    end
end

下面是podfile指定版本号时的逻辑运算符:

Besides no version, or a specific one, it is also possible to use logical operators:

  • '> 0.1' Any version higher than 0.1 0.1以上
  • '>= 0.1' Version 0.1 and any higher version 0.1以上,包括0.1
  • '< 0.1' Any version lower than 0.1 0.1以下
  • '<= 0.1' Version 0.1 and any lower version 0.1以下,包括0.1

In addition to the logic operators CocoaPods has an optimisic operator ~>:

  • '~> 0.1.2' Version 0.1.2 and the versions up to 0.2, not including 0.2 and higher 0.2以下(不含0.2),0.1.2以上(含0.1.2)
  • '~> 0.1' Version 0.1 and the versions up to 1.0, not including 1.0 and higher 1.0以下(不含1.0),0.1以上(含0.1)
  • '~> 0' Version 0 and higher, this is basically the same as not having it. 0和以上,等于没有此约束
 

相关文章推荐

CocoaPods如何指定版本号

一个简单的podfile: pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以是1.1,1.9,但必须小于2   一个更简单的podfile: ...

cocospod 版本更新与更新到指定版本

pod install --verbose --no-repo-update pod update --verbose --no-repo-update pod install --no-...

在工程中创建Podfile 文件

1.新建xcode文件 2.打开命令行,切换到你工程的目录下 3.新建Podfile文件:touch Podfile 4.使用vim文本编辑器打开Podfile文件,在文件中填写版本信息和需要p...

创建podfile 文件

一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。 ...
  • zhaoyya
  • zhaoyya
  • 2016年03月04日 15:53
  • 12062

CocoaPods详解之----进阶篇

CocoaPods详解之----进阶篇 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437 转载请注...

CocoaPods中Podfile详解

1、Podfile简介 Podfile的官方说明为:The Podfile is a specification that describes the dependencies of the t...

Podfile 常见语法

source  'URL' : 指定镜像仓库的源 platform : ios,  '6.0'  : 指定所支持系统和最低版本 inhibit_all_warnings! :屏蔽所有warnin...

cocoaPods中的podfile介绍;如何指定版本号

cocoaPods中的podfile介绍;如何设置podfile中的命令指定第三方库的版本号

CocoaPods安装和使用--(版本依赖写的特别的清楚。。大于和小于等版本号的写法)

CocoaPods安装和使用 CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods。 CocoaPods是用Ruby实现的,要想使用...

CocoaPods版本升级

和往常一样使用CocoaPods管理一个基于FMDB的项目类库 命令行执行 $ pod install [!] The 'master' repo requires Co...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:coacoapods中的podfile介绍;如何指定版本号(内容来自官方英文blog)
举报原因:
原因补充:

(最多只允许输入30个字)